wwforonce commited on
Commit
0cee562
·
1 Parent(s): 51d9a4c

add dockerfile

Browse files
Files changed (2) hide show
  1. Dockerfile +10 -0
  2. config.toml +11 -0
Dockerfile ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM codeberg.org/readeck/readeck:latest
2
+ WORKDIR /app/readeck
3
+
4
+ # Add health check
5
+ HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \
6
+ CMD curl -f http://localhost:7860/ || exit 1
7
+
8
+ COPY config.toml /app/readeck/config.toml
9
+
10
+ CMD ["/bin/readeck","serve", "-config", "/app/readeck/config.toml"]
config.toml ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [main]
2
+ log_level = "INFO"
3
+ data_directory = "./data"
4
+
5
+ [server]
6
+ host = "0.0.0.0"
7
+ port = 7860
8
+ prefix = "readeck"
9
+
10
+ [database]
11
+ source = "sqlite3:data/db.sqlite3"