aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.dockerignore2
-rw-r--r--.gitignore1
-rw-r--r--Dockerfile2
-rw-r--r--data/.gitignore2
-rw-r--r--server.go2
5 files changed, 5 insertions, 4 deletions
diff --git a/.dockerignore b/.dockerignore
index bf1a0ae..ac1a389 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -1,3 +1,3 @@
.git
-*.db
+/data
/nilink
diff --git a/.gitignore b/.gitignore
index 6d575ce..89e7435 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
-*.db
/nilink
diff --git a/Dockerfile b/Dockerfile
index 960eb17..8c78a93 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,4 +19,4 @@ COPY --from=builder /app/nilink /app
EXPOSE 8080
ENTRYPOINT ["/app/nilink"]
-CMD ["serve", "-addr", ":8080", "-db", "/data/nilink.db"]
+CMD ["serve", "-addr", ":8080"]
diff --git a/data/.gitignore b/data/.gitignore
new file mode 100644
index 0000000..d6b7ef3
--- /dev/null
+++ b/data/.gitignore
@@ -0,0 +1,2 @@
+*
+!.gitignore
diff --git a/server.go b/server.go
index df98893..12578a4 100644
--- a/server.go
+++ b/server.go
@@ -43,7 +43,7 @@ func newMux(db *sql.DB) http.Handler {
func cmdServe(args []string) {
fs := flag.NewFlagSet("serve", flag.ExitOnError)
addr := fs.String("addr", ":8080", "listen address")
- dbPath := fs.String("db", "nilink.db", "database path")
+ dbPath := fs.String("db", "data/nilink.db", "database path")
fs.Parse(args)
db, err := openDB(*dbPath)