Wykres commitów

38 Commity (dffa361b7bf99deef931e5c8bb5d0c29574674f3)

Autor SHA1 Wiadomość Data
jo b848e96398 docs: add missing sudo prefix for apt
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2320>
2023-01-18 14:28:00 +00:00
Ciarán Ainsworth d34a663b8c docs: fix linting
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318>
2023-01-18 14:18:44 +00:00
Ciarán Ainsworth 258e4ac7ab docs: Update docker commands
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318>
2023-01-18 14:18:44 +00:00
Ciarán Ainsworth c483a25e3b docs: add Docker certbot instructions
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319>
2023-01-17 10:09:56 +01:00
Ciarán Ainsworth 59893a2232 docs: add link to certbot
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319>
2023-01-17 09:07:03 +00:00
Georg Krause 28a328ca9d docs: Instruct users to setup TLS using certbot
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2319>
2023-01-17 08:40:12 +01:00
Ciarán Ainsworth 281b49e003 docs(api): minor language tweaks 2023-01-16 12:08:09 +00:00
jo 14b5e137bd
feat: prefer using the funkwhale-manage entrypoint
This replaces `poetry run python3 manage.py` with `venv/bin/funkwhale-manage`.

Command running `venv/bin/funkwhale-manage` assume the current working directory is `/srv/funkwhale` on common deployments.

In the funkwhale api docker image, the funwhale-manage command line
interface is available globally.
2023-01-16 02:11:07 +01:00
jo 75c9b1eabe
feat: don't use poetry in production deployments 2023-01-16 02:11:01 +01:00
jo efbdc027ab
fix: use versioned python3 instead of python 2023-01-13 16:55:05 +01:00
Ciarán Ainsworth e38c97d9fd Add docker user instructions
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2309>
2022-12-30 22:35:20 +00:00
Ciarán Ainsworth 1a5c285e95 Add instructions for overriding docker nginx files
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2311>
2022-12-30 20:00:25 +00:00
jo ae2d5fadfb
docs: harden security for debian install
Funkwhale only need to read the source/config files and read/write to
the data directories.
The source/config files manipulation must be handled by a privileged
user.
2022-11-25 15:25:01 +01:00
jo 054a9e54f5
docs: fix spelling errors (pre-commit) 2022-11-24 01:43:36 +01:00
jo 6d7dc2f1b5
chore: format files using prettier (pre-commit) 2022-11-23 23:46:34 +01:00
jooola eea77bc234 ci: scan for broken links 2022-11-22 20:52:06 +00:00
jo 0061e82ecd chore: clean files using pre-commit 2022-11-22 14:30:01 +00:00
Ciarán Ainsworth 5dfc2c341d Standardize code blocks 2022-10-29 07:04:31 +00:00
Georg Krause faf8bdcb81 Add a management command to create a new library for a user 2022-08-23 07:02:35 +00:00
Ciarán Ainsworth 45f8539f78 Document upload limits 2022-08-01 23:35:00 +00:00
Ciarán Ainsworth c798fc4ea1 Resolve "Add restore documention in backup section" 2022-07-27 20:26:03 +00:00
Ciarán Ainsworth 01c978cdcf Resolve "Provide docs to help with migration Debian 10 -> 11" 2022-07-27 18:18:29 +00:00
JuniorJPDJ 09944d6e0e fix(docs): make debian installation guide actually work 2022-07-27 19:07:07 +02:00
Ciarán Ainsworth ae4b113708 Resolve "Follow-up from "Document log level"" 2022-07-27 11:14:43 +00:00
Ciarán Ainsworth 644ebce70a Migrate to sphinx-design 2022-07-23 13:32:35 +00:00
Ciarán Ainsworth a48d6e8a4a Migrate to simpler tables NOCHANGELOG 2022-07-03 20:30:09 +00:00
Ciarán Ainsworth 541df722ef Minor admin docs updates 2022-07-03 14:13:58 +00:00
Ciarán Ainsworth 17f1941b0b Rewrite admin documentation 2022-07-01 09:02:29 +00:00
Ciaran Ainsworth 72f093c077 Add docker-compose mv step, add sudo back in, move check instruction to end. 2022-04-03 12:12:10 +00:00
Ciaran Ainsworth a441c6652b Add first draft of AIO migration guide 2022-04-03 12:12:10 +00:00
Ciaran Ainsworth ddadfc98b3 Add redirects and third-party list 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth d0a0bcf491 Update TLS instructions 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth e01d65e996 Rearrange docs, add TLS instructions to each. 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth aaeb2e445a Add first pass at TLS cert 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth f291f9e758 Add quick install doc 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth b05a5f104c Add initial Docker install documentation 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth d4a5572407 Rework Debian install into single guide 2022-04-02 12:18:32 +00:00
Ciaran Ainsworth f0422a4d54 First pass at Debian setup guide 2022-04-02 12:18:32 +00:00