Skip to content

Docs: security checklist + minimal example; clarify docs-only state#1

Merged
ilionel merged 4 commits into
masterfrom
docs-security
Jun 25, 2026
Merged

Docs: security checklist + minimal example; clarify docs-only state#1
ilionel merged 4 commits into
masterfrom
docs-security

Conversation

@ilionel

@ilionel ilionel commented Jun 24, 2026

Copy link
Copy Markdown
Owner

The repo currently has no Dockerfile/compose (docs only). This adds:

  • A prominent Security checklist — TinyFileManager ships default creds (admin/admin@123, user/12345) and has had auth-bypass/upload CVEs: change creds, pin a recent release, keep it behind a VPN/auth proxy over HTTPS, scope the mounted directory.
  • A minimal example docker-compose.yml (localhost-bound 127.0.0.1:8080) marked illustrative, and a note that no image is shipped yet.

No code to review here — flagged so deployers don't expose it unsafely.

ilionel added 4 commits June 24, 2026 19:54
TinyFileManager ships default creds (admin/admin@123, user/12345) and has had
auth-bypass/upload CVEs. Document: change creds, pin a recent release, keep it behind
a VPN/auth proxy on HTTPS, scope the mounted dir. Add an illustrative compose example
(localhost-bound) and note no Dockerfile is included yet.
- docker-compose.yml: localhost-bound (127.0.0.1:8080), scoped volumes, restart policy —
  a real starting point (was an inline example only).
- CI validates the compose (docker compose config). .gitignore for runtime app/data.
- .editorconfig; README: CI badge, Quick start referencing the file, updated Status.
@ilionel ilionel merged commit 541ed68 into master Jun 25, 2026
2 checks passed
@ilionel ilionel deleted the docs-security branch June 25, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant