Add environment variable support and update Docker configuration
This commit is contained in:
8
.env.example
Normal file
8
.env.example
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# Server Configuration
|
||||||
|
SERVER_ID=waylume-server-1
|
||||||
|
|
||||||
|
# Supabase Configuration
|
||||||
|
SUPABASE_KEY=your_supabase_service_role_key_here
|
||||||
|
|
||||||
|
# Docker Port Configuration (optional)
|
||||||
|
# EXTERNAL_PORT=3000
|
||||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,3 +1,6 @@
|
|||||||
# https://dart.dev/guides/libraries/private-files
|
# https://dart.dev/guides/libraries/private-files
|
||||||
# Created by `dart pub`
|
# Created by `dart pub`
|
||||||
.dart_tool/
|
.dart_tool/
|
||||||
|
|
||||||
|
# Environment variables
|
||||||
|
.env
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
ports:
|
ports:
|
||||||
- "3000:3000"
|
- "${EXTERNAL_PORT:-3000}:3000"
|
||||||
- "51820:51820/udp"
|
- "51820:51820/udp"
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/wireguard:/var/run/wireguard
|
- /var/run/wireguard:/var/run/wireguard
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import 'package:waylume_server/services/server_service.dart';
|
|||||||
import 'package:waylume_server/services/wireguard_service.dart';
|
import 'package:waylume_server/services/wireguard_service.dart';
|
||||||
import 'package:waylume_server/core/utils.dart';
|
import 'package:waylume_server/core/utils.dart';
|
||||||
import 'package:waylume_server/web/peer_routes.dart';
|
import 'package:waylume_server/web/peer_routes.dart';
|
||||||
|
import 'package:waylume_server/config/supabase_config.dart';
|
||||||
|
|
||||||
Middleware requestLogger() {
|
Middleware requestLogger() {
|
||||||
return (Handler innerHandler) {
|
return (Handler innerHandler) {
|
||||||
|
|||||||
Reference in New Issue
Block a user