Skip to content

Commit

Permalink
Replace uhttpd webserver with busybox
Browse files Browse the repository at this point in the history
  • Loading branch information
OlivierGaland committed Jul 17, 2024
1 parent 747b615 commit a430d1b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Those tools are using your computer to route traffic, I'm personnally using it r
Installation (you can open www/index.html file to have a more interactive install section) :

- Install linux OS on your host machine (a low consuming and cheap linux compatible box if you want a dedicated computer) or you can use an already set linux server running 24/7 as this software is very low ressources consuming.
- Download CashFactory latest release in $HOME directory : cd $HOME, then : wget https://github.com/OlivierGaland/CashFactory/archive/refs/tags/v1.2.tar.gz , then uncompress : tar -xvf v1.2.tar.gz
- Edit created directory name to CashFactory and cd inside : mv CashFactory-1.2 CashFactory ; cd CashFactory
- Download CashFactory latest release in $HOME directory : cd $HOME, then : wget https://github.com/OlivierGaland/CashFactory/archive/refs/tags/v1.10.tar.gz , then uncompress : tar -xvf v1.10.tar.gz
- Edit created directory name to CashFactory and cd inside : mv CashFactory-1.10 CashFactory ; cd CashFactory
- Run install script (Need to run it as sudo -supervisor-) : sudo ./setup.sh
- Create an account for the app(s) you want to use (8 app supported : see Registering section below)
- Update .env file with the account details (put your account informations in defined environment variables)
Expand Down
8 changes: 5 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,17 @@ services:
# Web GUI with quicklinks to apps dashboards and help : connect to your device port 80 (Webserver)
# Container management and monitoring : connect to your device port 9000 (Portainer)
Webserver:
image: fnichol/uhttpd
image: busybox
command: sh -c "cp -R /app/* / && httpd -f -p 8000"
volumes:
- ./www:/www
- ./www:/app
ports:
- 80:80
- 80:8000
restart: always
networks:
default:
ipv4_address: 172.106.0.10

Portainer:
image: portainer/portainer-ce:latest
volumes:
Expand Down

0 comments on commit a430d1b

Please sign in to comment.