Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RAM usage #1445

@FedorAdo

Description

@FedorAdo

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.
image

My docker-compose:

x-deploy: &default-deploy
restart_policy:
condition: unless-stopped
delay: 5s
window: 120s
update_config:
order: start-first

version: '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.252

deploy:
  <<: *default-deploy

networks:
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=10

TLS_OPTS="tls internal {
on_demand
}"
TELEMETRY_ENABLED=false
CONNECTIVITY_CHECKS_ENABLED=true
CONNECTIVITY_CHECKS_INTERVAL=10800

LOCAL_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=false

WIREGUARD_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]

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions