Skip to content

froxlor/container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

froxlor Container

froxlor container image for Docker, Kubernetes, and other container platforms.


Quick Start

A minimal setup to run froxlor using Docker Compose.

Setup Docker Compose File

Create a docker-compose.yml file:

services:
  froxlor:
    image: hub.froxlor.io/froxlor/froxlor:latest
    restart: unless-stopped
    privileged: true
    pid: "host"
    ports:
      - "8443:8443"

Or use the extended configuration example, which includes environment variables and volumes:

services:
  froxlor:
    image: hub.froxlor.io/froxlor/froxlor:latest
    restart: unless-stopped
    privileged: true
    pid: "host"
    environment:
      DB_CONNECTION: sqlite
    ports:
      - "8443:8443"
    volumes:
      - froxlor:/var/www/html/froxlor

volumes:
  froxlor:

Start the Container

docker compose up -d

Open froxlor in your browser:

http://localhost:8443

Stop the Container

docker compose down

Remove Privileged Host Access

Starting the froxlor service without the privileged and pid options may cause certain features that require elevated permissions to malfunction.

Steps to Remove

If you want to run the container without privileged access, remove the following lines from your docker-compose.yml:

privileged: true
pid: "host"

Consequences

  • Local node management will be disabled.
  • To continue using froxlor, you will need to install the froxlor Remote Adapter package.

Production Environment Recommendations

For production deployments, consider applying the following configurations:

  • Persistent Volumes: Ensure data is stored outside the container to prevent data loss.
  • Reverse Proxy: Use a reverse proxy such as Caddy, Nginx or Traefik to handle routing and security.
  • HTTPS: Enable HTTPS to secure communications.
  • Image Versioning: Pin a specific image version instead of relying on the latest tag to maintain stability.

About

The froxlor container image for Docker, Kubernetes, and other container platforms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors