Docker containers for OpenEuphoria, and other development updates
- Posted by ghaberek (admin) Feb 25, 2021
- 1373 views
I have set up a Docker Hub repository for basic images with Euphoria and Euphoria MVC installed. I will update these containers as I make further releases.
Repos
- Docker: https://hub.docker.com/u/openeuphoria
- GitHub: https://github.com/OpenEuphoria/docker-euphoria
Images
- openeuphoria/euphoria - An image for running Euphoria applications in Docker, based on debian:latest.
- openeuphoria/euphoria-mvc - An image for running Euphoria MVC applications in Docker, based on euphoria:latest.
- openeuphoria/euphoria-demo - An image demonstrating a simple Euphoria application in Docker, based on euphoria-mvc:latest.
The euphoria-demo Dockerfile demonstrates how to bootstrap a new application:
FROM openeuphoria/euphoria-mvc COPY demo /demo WORKDIR /demo EXPOSE 5000 CMD ["eui","app.ex"]
You can run the demo image thusly:
docker run -p 5000:5000 openeuphoria/euphoria-demo
And in other news:
- I am working on learning GitHub Actions so that we can return having builds based on the latest commit. We should be able to produce a complete set of Windows/Linux/OSX and x86/x64/ARM binaries using these tools.
- I been working on a complete overhaul to the database routines in Euphoria MVC, which is taking longer than I expected, but should be released soon. Then that should then be ready to parlay into the platform for a new website.
- I have set up a Discord server as a replacement for the old rapideuphoria-develop mailing list we used on SourceForge. Please send me an email if you would like to participate and I will send you the invite link.
-Greg