Initialize Twilight project, set up basic framework, initialize DB module

This commit is contained in:
2025-08-07 04:32:34 -03:00
parent 00d61545eb
commit 24d2344f37
29 changed files with 4095 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
services:
scylla-node-1:
image: scylladb/scylla:latest
container_name: scylla-node-1
command: --smp 1 --memory 750M --overprovisioned 1 --seeds=scylla-node-1
ports:
- "9042:9042" # CQL
volumes:
- scylla-data-1:/var/lib/scylla
networks:
scylla-net:
ipv4_address: 172.20.0.2
scylla-node-2:
image: scylladb/scylla:latest
container_name: scylla-node-2
command: --smp 1 --memory 750M --overprovisioned 1 --seeds=scylla-node-1
volumes:
- scylla-data-2:/var/lib/scylla
networks:
scylla-net:
ipv4_address: 172.20.0.3
scylla-node-3:
image: scylladb/scylla:latest
container_name: scylla-node-3
command: --smp 1 --memory 750M --overprovisioned 1 --seeds=scylla-node-1
volumes:
- scylla-data-3:/var/lib/scylla
networks:
scylla-net:
ipv4_address: 172.20.0.4
volumes:
scylla-data-1:
scylla-data-2:
scylla-data-3:
networks:
scylla-net:
driver: bridge
ipam:
config:
- subnet: 172.20.0.0/24