Sign inSign up

lqvrent/azuriom-apache

By lqvrent

•Updated over 2 years ago

This image runs an Azuriom server with PHP 8.3 and Apache2.

Image
2

2.1K

lqvrent/azuriom-apache repository overview

⁠Azuriom Apache

This Docker image runs the Azuriom installer with PHP 8.0 and Apache 2.4.
The installer will install the latest version of Azuriom when the container is started.

⁠🔗 Quick reference

⁠🤔 What is Azuriom ?

Azuriom is a free and open-source game server manager. It allows you to create a website to manage your game servers, and to create a community around them.
For more information, see Azuriom's website⁠.

⁠🚀 Usage

Monting a volume is required to store the Azuriom files.
Here, we are mounting a volume named azuriom-data:

docker run -d \
    -p 80:80 \
    -v azuriom-data:/var/www/azuriom \
    --name azuriom \
    lqvrent/azuriom-apache

Note: Sometimes, with mounted volumes, the permissions of the files are not correct.
To fix this, you can run the following command:

docker exec -it azuriom chmod -R 755 /var/www/azuriom && \
docker exec -it azuriom chown -R www-data:www-data /var/www/azuriom

⁠📦 Build

To build this image, you can use the following command, assuming you are in the directory containing the Dockerfile:

docker build -t azuriom-apache:local .

⁠📝 Notes

  • This image is NOT meant to be used in production, it is only for testing purposes.
  • This image was tested with PHP 8.3, Apache 2.4.41 and Azuriom v1.1.17, more recent versions may work but are not guaranteed to work.
  • This image does NOT include a database. You will need to provide one yourself (or use the bundle⁠).

Tag summary

Content type

Image

Digest

sha256:2c3e7e4f3…

Size

129.2 MB

Last updated

over 2 years ago

docker pull lqvrent/azuriom-apache