-
Notifications
You must be signed in to change notification settings - Fork 385
Description
One user, 2 devices. Firezone takes up 2 gigabytes of RAM, immediately, at the start of the container. Isn't it too much? Is that how it should be?
Sorry for bad English.
My docker-compose:
x-deploy: &default-deploy
restart_policy:
condition: unless-stopped
delay: 5s
window: 120s
update_config:
order: start-firstversion: '3.7'
services:
firezone:
image: firezone/firezone
container_name: firezone
ports:
- "51820:51820/udp"
env_file:
- /opt/firezone-wg/.env
volumes:
- /opt/firezone-wg/firezone:/var/firezone
- /etc/localtime:/etc/localtime:ro
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv6.conf.all.disable_ipv6=0
- net.ipv4.ip_forward=1
- net.ipv6.conf.all.forwarding=1
networks:
default:
ipv4_address: 172.5.0.252deploy: <<: *default-deploynetworks:
default:
enable_ipv6: false
name: application
external: true
My env:
EXTERNAL_URL=https://vpn.my.com
ADMIN_EMAIL=[email protected]
DEFAULT_ADMIN_PASSWORD=**********************GUARDIAN_SECRET_KEY=*************************************
SECRET_KEY_BASE=****************************
LIVE_VIEW_SIGNING_SALT=**********************************
COOKIE_SIGNING_SALT=********
COOKIE_ENCRYPTION_SALT=*******DATABASE_ENCRYPTION_KEY=************************************
DATABASE_HOST=postgres15_db
DATABASE_PORT=5432
DATABASE_NAME=firezone-wg
DATABASE_USER=*****
DATABASE_PASSWORD=**********************
DATABASE_POOL=10TLS_OPTS="tls internal {
on_demand
}"
TELEMETRY_ENABLED=false
CONNECTIVITY_CHECKS_ENABLED=true
CONNECTIVITY_CHECKS_INTERVAL=10800LOCAL_AUTH_ENABLED=true
OUTBOUND_EMAIL_FROM=[email protected]
OUTBOUND_EMAIL_PROVIDER=smtp
OUTBOUND_EMAIL_CONFIGS={"smtp": {"relay": "", "port": 587, "username": "[email protected]", "password": "********"}}WIREGUARD_IPV4_ENABLED=true
WIREGUARD_IPV4_MASQUERADE=true
WIREGUARD_IPV6_ENABLED=false
WIREGUARD_IPV6_MASQUERADE=falseWIREGUARD_IPV4_NETWORK=100.64.0.0/10
WIREGUARD_IPV4_ADDRESS=100.64.0.1
WIREGUARD_IPV6_NETWORK=fd00::/106
WIREGUARD_IPV6_ADDRESS=fd00::1
- Firezone Version [0.7.16]
- OS: [Linux]
- Distro: [ArchLinux]
- Kernel version: [6.1.12-arch1-1]
- Deployment method: [Docker]