Commit Graph

77 Commits

Author SHA1 Message Date
6d9dd1aa65 feat: add custom page handling for most media format
I haven't gotten text to work yet
2024-10-16 22:41:59 -03:00
ff566a2ff5 wip: add handling for extensions 2024-10-16 22:41:59 -03:00
c64c63d333 feat: remove download button and make header more useful 2024-10-16 22:41:59 -03:00
ebe2c461f5 wip: add custom template for displaying files 2024-10-16 22:41:59 -03:00
52fa208aab docs: change from my domain to standard localhost 2024-10-16 11:14:51 -03:00
c8b23c79b9 docs: add more examples to uploads 2024-10-15 22:59:01 -03:00
8afc49bd04 refactor: modularize main function 2024-10-15 22:41:51 -03:00
00d2f3e510 refactor: remove redundant uploadHandler 2024-10-15 18:37:37 -03:00
ba7ebb6210 docs: update docs on /upload 2024-10-15 15:39:54 -03:00
bdab72dcac feat: move upload page to home page 2024-10-15 15:35:45 -03:00
8bf4d7e5c4 feat: update default webpage with new buttons 2024-10-15 15:26:55 -03:00
b10bdf21b5 feat: add check on whether to restrict text uploading 2024-10-15 15:21:05 -03:00
030196cf51 fix: drop over-reliance on app.lastUploadedFile
It won't be good for future code maintainance if filepath for the actual
file is dependant on a variable that gets updated when something is
hashed
2024-10-15 15:14:22 -03:00
1bd55061bf feat: add form for uploading 2024-10-15 15:08:27 -03:00
6ef22dd93f refactor: further curl refactoring 2024-10-15 14:38:01 -03:00
0d6c6d02b1 refactor: refactor curl handler 2024-10-15 14:18:55 -03:00
e87382bc77 wip: add upload box 2024-10-15 13:33:18 -03:00
f5cb446264 refactor: split helper functions 2024-10-03 21:19:14 -03:00
58c8321a18 feat: add footer to homepage 2024-09-24 13:23:46 -03:00
9d5fbca929 fix: mkv videos not playing on browser 2024-09-19 15:47:24 -03:00
e341d2f166 fix: limited /tmp space inside container
causes big uploads to not go through
2024-09-19 15:39:11 -03:00
444c725fc6 fix: change to html/template for more security 2024-09-19 15:38:43 -03:00
e42f307bd1 ci: create docker image on tag creation 2024-09-19 13:17:29 -03:00
189c0c50fd ops: add templates dir to docker compose 2024-09-19 10:33:43 -03:00
92dd395f34 docs: mention theming templates 2024-09-19 10:30:28 -03:00
39c6a1f570 feat: add customizable file tree 2024-09-19 10:28:23 -03:00
914e303667 fix: check .env file existence 2024-09-18 14:00:04 -03:00
2c5a818c10 fix: set text mimetypes for common extensions 2024-09-18 13:58:05 -03:00
9e2dc9df91 feat: change filenames for md5 hashes 2024-09-18 13:48:04 -03:00
621cd34508 docs: add home page explanation 2024-09-18 10:34:42 -03:00
93194f4a1c feat: add static website example 2024-09-18 10:26:32 -03:00
20fd599ed7 chore: update gitignore 2024-09-18 10:24:21 -03:00
1211e730e9 fix!: fix docker path handling
after i trimmed down the image, it didn't have workdir /app, so we need
to fix it
2024-09-18 10:23:43 -03:00
1ab01ac492 fix: correct path handling for static
on docker, you'd need to do /static and not /app/static
2024-09-18 10:19:04 -03:00
9d23b391fe fix: more intuitive port handling 2024-09-18 10:16:03 -03:00
4ed73c3086 feat: add /last for checking last uploaded file 2024-09-18 10:03:53 -03:00
468fb823e9 feat: add static webpage 2024-09-18 09:55:26 -03:00
90f63f4c54 chore: reword docs 2024-09-06 16:51:14 -03:00
804366e331 fix: doesn't work with sh, just bash 2024-09-06 16:43:38 -03:00
cc7db8c441 fix: server wouldnt bind to any port after generate_config.sh 2024-09-06 16:43:22 -03:00
3c8224cb4d docs: update docs on variables 2024-09-06 16:35:01 -03:00
7dd62b2cd7 ops: change default port in docker compose 2024-09-06 16:34:38 -03:00
31e894b6bc feat: add customizable port and file directories 2024-09-06 16:34:20 -03:00
47994c2bb2 docs: add mention to docker image 2024-09-06 12:07:20 -03:00
91ca3254a7 ops: change build for image
Some checks are pending
build abyss / build (amd64, linux) (push) Waiting to run
build abyss / build (arm64, linux) (push) Waiting to run
build abyss / build (ppc64le, linux) (push) Waiting to run
build abyss / build (riscv64, linux) (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
2024-09-06 11:15:56 -03:00
a65265af49 build: push docker images automatically 2024-09-06 11:15:43 -03:00
07ec53acd7 feat: optimize docker image
Some checks are pending
build abyss / build (amd64, linux) (push) Waiting to run
build abyss / build (arm64, linux) (push) Waiting to run
build abyss / build (ppc64le, linux) (push) Waiting to run
build abyss / build (riscv64, linux) (push) Waiting to run
Build Release / release linux/386 (release) Waiting to run
Build Release / release linux/amd64 (release) Waiting to run
Build Release / release darwin/amd64 (release) Waiting to run
Build Release / release windows/386 (release) Waiting to run
Build Release / release windows/amd64 (release) Waiting to run
2024-09-06 10:33:57 -03:00
80497fb2a8 build: add on-commit github action
Some checks are pending
build abyss / build (amd64, linux) (push) Waiting to run
build abyss / build (arm64, linux) (push) Waiting to run
build abyss / build (ppc64le, linux) (push) Waiting to run
build abyss / build (riscv64, linux) (push) Waiting to run
2024-09-03 22:26:00 -03:00
da544e8176 docs: change running instructions
program now reads from .env, so, we can change the way of running and
simplify it
2024-09-03 22:04:31 -03:00
7e512671a8 ops: update docker files 2024-09-03 21:54:21 -03:00