diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8fce603 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +data/ diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..cab5021 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "linx-server"] + path = linx-server + url = https://github.com/ZizzyDizzyMC/linx-server.git diff --git a/configs/linx-server.conf b/configs/linx-server.conf new file mode 100644 index 0000000..7937ed8 --- /dev/null +++ b/configs/linx-server.conf @@ -0,0 +1,14 @@ +bind = 0.0.0.0:8080 +sitename = bobashare +siteurl = https://share.boba.best/ +selifpath = raw +maxsize = 1073741824 +maxexpiry = 86400 +allowhotlink = true +remoteuploads = true +force-random-filename = true +max-duration-size = 26214400 +max-duration-time = 3600 +realip = true +cleanup-every-minutes = 5 +extra-footer-text = "Email: support@boba.best or abuse@boba.best" diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e613289 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3" +services: + linx: + #image: andreimarcu/linx-server:latest + build: + context: linx-server + restart: always + command: -config /data/linx-server.conf + volumes: + - ./data/linx/files:/data/files + - ./data/linx/meta:/data/meta + - ./configs/linx-server.conf:/data/linx-server.conf + ports: + - 127.0.0.1:87:8080 diff --git a/linx-server b/linx-server new file mode 160000 index 0000000..a327bb8 --- /dev/null +++ b/linx-server @@ -0,0 +1 @@ +Subproject commit a327bb8dbe55bbdd0ef5e2b6178d9296bf476937