Sign inSign up

bloodhunterd/froxlor

By bloodhunterd

•Updated about 3 years ago

Froxlor Server Management Panel. Serves NGINX, PHP, MariaDB and Cron based on Debian.

Image
5

7.5K

bloodhunterd/froxlor repository overview

Release Docker Build Docker Pulls License

ko-fi

⁠Froxlor

Docker image for Froxlor Server Management Panel.

⁠Features

⁠Deployment

Download Froxlor from the Froxlor website and mount it into the container for individually setup.

Froxlor website

⁠Docker Compose
version: '2.4'

services:
  froxlor:
    image: bloodhunterd/froxlor
    ports:
      - '80:80'
      - '443:443'
    restart: unless-stopped
    volumes:
      - ./froxlor/:/var/www/froxlor/
      - ./customers/logs/:/var/customers/logs/
      - ./customers/mail/:/var/customers/mail/
      - ./customers/webs:/var/customers/webs/
      - ./ssl/:/etc/ssl/froxlor/
      - ./.acme.sh/:/root/.acme.sh/
⁠Configuration
ENVValuesDefaultDescription
TZPHP: List of supported timezones - Manual⁠Europe/BerlinTimezone
⁠Ports
PortDescription
53Bind DNS
80HTTP
443HTTPS
⁠Volumes
VolumePathRead onlyDescription
Froxlor/var/www/froxlor/✖Froxlor Server Management Panel. Need to persist to use the build in update process.
Customer logs/var/customers/logs/✖Froxlor customer log files.
Customer mails/var/customers/mail/✖Froxlor customer mails.
Customer web files/var/customers/webs/✖Froxlor customer web contents.
acme.sh script/root/.acme.sh/✖acme.sh⁠ script to refresh SSL certificates generated by Let's Encrypt⁠.
SSL certificates/etc/ssl/froxlor/✖SSL certificates.

⁠Update

Please note the changelog⁠ to check for configuration changes before updating.

docker-compose pull
docker-compose up -d

⁠Build With

⁠Authors

⁠License

This project is licensed under the MIT - see LICENSE.md⁠ file for details.

Tag summary

Content type

Image

Digest

sha256:b18caf140…

Size

232.1 MB

Last updated

about 3 years ago

docker pull bloodhunterd/froxlor