gluon-firmware-selector: https://github.com/freifunk-darmstadt/gluon-firmware-selector
mkdir firmware
wget https://raw.githubusercontent.com/freifunk-darmstadt/gluon-firmware-selector/master/config_template.js -O firmware/config.js
docker-compose.yml
version: "3"
services:
firmware:
image: ffin/firmware-selector:latest
container_name: firmware
restart: always
volumes:
- './firmware/config.js:/usr/share/nginx/html/config.js:ro'
- './firmware/robots.txt:/usr/share/nginx/html/robots.txt:ro'
- './firmware/nginx.conf:/etc/nginx/conf.d/default.conf:ro'
hostname: firmware
robots.txt
user-agent: *
Disallow: /
nginx.conf
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
location ~ /\.docker {
deny all;
}
location /images {
proxy_pass http://mirror/images;
}
}
Content type
Image
Digest
sha256:3e8b24e8e…
Size
28.8 MB
Last updated
18 days ago
docker pull ffin/firmware-selector