Alex Gleason
b540fff908
Docs: use MIX_ENV=prod mix pleroma.instance gen
2021-05-16 12:26:51 -05:00
Mark Felder
7eded72189
Fix incorrect shell command
...
Can't be in /opt/pleroma/bin and then call ./bin/pleroma_ctl :)
2021-04-20 12:31:14 -05:00
PestToast
a30126271f
Removed a command that references "pleroma.env". This file does not seem to be generated at any point during the install, and not having it does not stop the instance from working, as far as I can tell.
2021-02-26 01:01:29 +00:00
𝑓
55bf090492
add missing sudo prefix in install doc
2021-01-23 16:56:11 +00:00
rinpatch
e58f45abd6
Improve PostgreSQL optimization article
...
Move query plan mode setting from OTP installation guide and try
to explain what it does.
2021-01-19 14:26:17 +03:00
Ilja
6284e8f4b2
Add development section
...
* I cretaed a folder 'development'
* I split up the file dev.md into three parts and moved it to this folder
* index.md
* authentication_authorization.md
* mrf.md
* I also moved ap_extensions.md
* I created a new file setting_up_pleroma_dev.md
2021-01-10 08:25:36 +00:00
rinpatch
f711a41933
Debian installation guide: fix libmagic header package name
...
It's libmagic-dev in both Ubuntu and Debian.
Reported in private by NaiJi.
2020-11-17 16:11:37 +03:00
rinpatch
cc45c69fff
Remove release_env
...
While taking a final look at instance.gen before releasing I noticed
that the release_env task outputs messages in broken english. Upon
further inspection it seems to have even more severe issues which, in
my opinion, warrant it's at least temporary removal:
- We do not explain what it actually does, anywhere. Neither the task
docs nor instance.gen, nor installation instructions.
- It does not respect FHS on OTP releases (uses /opt/pleroma/config even
though we store the config in /etc/pleroma/config.exs).
- It doesn't work on OTP releases, which is the main reason it exists.
Neither systemd nor openrc service files for OTP include it.
- It is not mentioned in install guides other than the ones for Debian
and OTP releases.
2020-11-08 11:56:09 +03:00
Kana
ac692ff3e9
Fix link reference
2020-10-25 08:28:17 +00:00
Maksim Pechnikov
cf53e300f8
added generate the release env to pleroma.instance gen
2020-10-15 22:31:00 +03:00
Maksim Pechnikov
595da6080d
fixed install docs
2020-10-15 22:30:03 +03:00
Maksim Pechnikov
2f6bbd53b5
fix docs
2020-10-15 22:29:37 +03:00
Maksim Pechnikov
20e68b30f0
added generated pleroma.env
2020-10-15 22:28:26 +03:00
Mark Felder
04b514c567
Merge branch 'develop' into feature/gen-magic
2020-10-09 11:26:10 -05:00
lain
8d093a68a6
Docs: Modify docs so the postgres config is harder to get wrong.
2020-10-05 13:58:12 +02:00
Ivan Tashkinov
4e4f771082
Adjusted MediaProxyControllerTest to gracefully fail on missing dependencies. Installation docs update.
...
Added ffmpeg/imagemagick checks to launch checks (if media preview proxy is enabled). Added documentation on installing optional media / graphics packages (imagemagick, ffmpeg, exiftool).
2020-09-26 19:32:16 +03:00
Ivan Tashkinov
7cd662f18c
Added documentation on installation of ffmpeg
and ImageMagick
dependencies.
2020-09-24 18:02:50 +03:00
Mark Felder
55562ca936
Merge branch 'develop' into feature/gen-magic
2020-09-10 16:05:22 -05:00
Farhan Khan
173b04df48
Added cmake
2020-09-04 18:03:58 +00:00
lain
8d70692abf
Merge branch 'freebsd-docs' into 'develop'
...
FreeBSD installation process
See merge request pleroma/pleroma!2887
2020-08-18 12:56:28 +00:00
rinpatch
4fcf272717
Docs: Fix the way tabs are declared
...
Since python doesn't have a way to lock deps for a particlar project
by default, I didn't bother with it. This resulted in mkdocs updating at
some point, bringing a breaking change to how tabs are declared and
broken tabs on docs-develop.pleroma.social. I've learned my lesson
and locked deps with pipenv in pleroma/docs!5. This MR updates Pleroma
docs to use the new tab style, fortunately my editor did most of it.
Closes #2045
2020-08-15 09:55:59 +03:00
Farhan Khan
e8c20c42cd
minor changes
2020-08-14 00:21:42 -04:00
Farhan Khan
a5144f05c2
Removed a trailing comment
2020-08-13 22:49:50 -04:00
Farhan Khan
816c04abdc
Updates
2020-08-13 22:38:23 -04:00
Farhan Khan
b0c456d18d
more acme.sh updates
2020-08-13 22:18:33 -04:00
Farhan Khan
f2665547f5
acme updates
2020-08-13 21:24:08 -04:00
Farhan Khan
24eb917dbc
Rearranging acme
2020-08-13 20:58:46 -04:00
Farhan Khan
cba9f368af
Added comment
2020-08-13 19:34:04 -04:00
Farhan Khan
b5f48275c5
Minor patch update
2020-08-13 19:08:13 -04:00
Farhan Khan
33ea430f3b
acme.sh and netbsd to freebsd updates
2020-08-13 18:59:14 -04:00
Farhan Khan
53c4215ef1
Updated some more instruction specifics.
2020-08-13 18:59:14 -04:00
Farhan Khan
f6686a64af
Updated ssl and domain name updates
...
Removed the reference to niaa
2020-08-13 18:59:14 -04:00
Farhan Khan
da5aca27a8
Minor reorganization
2020-08-13 18:59:13 -04:00
Farhan Khan
07376bd21a
Adding installation documentation for FreeBSD + rc.d script
2020-08-13 18:59:13 -04:00
lain
93fbf39954
Merge branch 'revert-a6d3bb5f' into 'develop'
...
Revert "Merge branch 'issue/1023' into 'develop'"
Closes #2033
See merge request pleroma/pleroma!2868
2020-08-10 13:59:38 +00:00
lain
73af60d02f
Merge branch 'develop' into 'develop'
...
docs: add cmake to other installation guides
Closes #2039
See merge request pleroma/pleroma!2870
2020-08-10 13:47:02 +00:00
Alibek Omarov
a2f2ba3fbb
docs: add cmake to other installation guides
2020-08-10 16:24:45 +03:00
lain
4d76c0ec8b
Docs: Add cmake dependency
2020-08-10 15:12:45 +02:00
lain
5c4548d5e7
Revert "Merge branch 'issue/1023' into 'develop'"
...
This reverts merge request !2763
2020-08-10 13:05:13 +00:00
Maksim Pechnikov
5fcb3e8738
fix docs
2020-07-16 16:35:09 +03:00
Maksim Pechnikov
3062f86613
added generated pleroma.env
2020-07-14 09:05:34 +03:00
Ilja
9f7ee5dfa2
Add include for the "Further reading" section
...
* I added an include and use this include for the installation guides that already had this section
* I added the "Further reading" section as well as te "Questions" section to the English guides that didn't have it yet
* I added a first point "How Federation Works/Why is my Federated Timeline empty?" to link to lains blogpost about this because we still get this question a lot in the #pleroma support channel
* I reordered the list a bit
2020-06-22 11:41:22 +02:00
href
f124f68205
Switch from gen_magic to majic, use Majic.Plug, remove Pleroma.MIME
2020-06-16 15:27:27 +02:00
href
ec1452fd1c
Pleroma.MIME: use gen_magic
2020-06-16 15:15:50 +02:00
Egor Kislitsyn
800e624058
Update installation guides
2020-05-28 19:32:56 +04:00
lain
af3568a6d9
Docs: sql -> SQL
2020-05-25 19:26:07 +02:00
lain
f7cb3f4cfc
Apply suggestion to docs/installation/otp_en.md
2020-05-25 17:11:35 +00:00
lain
6a85fe1f9d
Docs: Document reasonable Postgres settings.
2020-05-25 15:53:14 +02:00
lain
c466e739b6
Merge branch 'docs/debian-packages' into 'develop'
...
debian_based_*.md: Use erlang-nox metapackage
See merge request pleroma/pleroma!2268
2020-04-22 12:10:27 +00:00
lain
568f48435e
Apply suggestion to docs/installation/debian_based_en.md
2020-04-22 12:10:20 +00:00
Haelwenn (lanodan) Monnier
d9134d4430
installation/otp_en.md: Fix pleroma.nginx target [deb]
...
Needs to be backported to stable.
Related: https://git.pleroma.social/pleroma/pleroma-support/issues/29
2020-03-10 11:49:23 +01:00
Haelwenn (lanodan) Monnier
9b6c7843d6
debian_based_*.md: Use erlang-nox metapackage
2020-03-03 05:00:25 +01:00
lain
e4804137b3
Document database default changes
2020-02-25 11:53:51 +01:00
lain
d536a00d42
Merge branch 'docs_updating' into 'develop'
...
DOCS Add OTP to updating.md
See merge request pleroma/pleroma!2108
2020-02-20 12:03:21 +00:00
Farhan Khan
89eeadc2a8
Updated OpenBSD installation guide for version OpenBSD 6.6
...
* initdb command now requires explicit -U and -D flags
* acme-client now requires version v02 API endpoint
* Added step to add admin user, per other installation guides
* Corrected setup_db.psql path
2020-01-22 17:33:10 -05:00
ilja
e02eb8de3e
Add OTP to updating.md
...
* I removed the Update section from the OTP install and added it to updating.md
* I also added a link to the updating.md from the OTP install page
* I added a Questions section to the OTP install, similar to the debian_based_en.md
* Restructured the updating.md a bit
I would very much also like to link to the changelog, but I don't know how to do it because I can't find the page in the docs?
2020-01-15 09:12:24 +01:00
rinpatch
d237e9b11d
docs: drop CentOS 7 install guide
2019-12-09 20:11:39 +03:00
rinpatch
8dbe2dfde1
docs: use tabs and improve grammar in OTP install guide
2019-12-09 20:09:47 +03:00
rinpatch
0a8b32a661
docs: remove overoptimistic OTP benefits and use tabs in migration from source
2019-12-09 20:08:31 +03:00
Egor Kislitsyn
3350cd8d96
Fix formatting in OpenBSD install manual
2019-11-13 18:49:29 +07:00
Egor Kislitsyn
ab2e61238e
Add a warning about Pg version to the RUM related docs
2019-11-11 19:13:07 +07:00
rinpatch
0e9243e8a2
Preparations for renaming master
to stable
2019-10-14 18:38:51 +03:00
rinpatch
0ba5c1a9d7
Fix more links
2019-10-03 00:22:14 +03:00
rinpatch
b8e5e46fa8
Fix references to other pages
2019-10-03 00:18:32 +03:00
kaniini
c4fbb56984
Merge branch 'patch-2' into 'develop'
...
Minor corrections and clarification for Alpine standard v.3.10
See merge request pleroma/pleroma!1594
2019-09-27 03:50:36 +00:00
AkiraFukushima
7808eee9aa
Update Japanese document to follow English document
2019-08-31 16:23:15 +09:00
ultem
880307e0d5
minor: Fix version dot
2019-08-30 19:41:31 +00:00
ultem
ef9930ed80
Minor corrections and clarification for Alpine standard v.3.10
2019-08-24 10:16:27 +00:00
Bradley D. Thornton
cdecef2a08
Update otp_en.md - Added creation of initial admin user
2019-07-17 22:35:16 +00:00
Eugenij
345a38778e
Remove dead link from the installation docs
2019-07-15 21:43:04 +00:00
rinpatch
044eb039c2
OTP Release install docs: Remove --dry-run in cron certbot command
2019-06-30 13:06:10 +03:00
rinpatch
eddcebf8ae
Add a warning about service files assuming installation paths
2019-06-29 11:35:42 +03:00
rinpatch
b6cfc8f98b
Merge branch 'patch-3' into 'develop'
...
Move all upload contents despite upload folder itself.
See merge request pleroma/pleroma!1352
2019-06-29 06:01:33 +00:00
Yuji Nakao
ab6de9b478
Move all upload contents despite upload folder itself.
2019-06-29 04:24:44 +00:00
Yuji Nakao
b2548e65db
Update migrating_from_source_otp_en.md: Replace reload-daemon
with daemon-reload
.
2019-06-29 04:17:49 +00:00
Julien Wehmschulte
e556c96661
Update docs/installation/arch_linux_en.md, docs/installation/centos7_en.md, docs/installation/debian_based_en.md, docs/installation/debian_based_jp.md, docs/installation/gentoo_en.md files
2019-06-28 18:25:21 +00:00
rinpatch
eeb419e3a0
Add a note about the develop branch
2019-06-28 09:42:45 +03:00
rinpatch
4f44732100
Add a note on what OTP releases are
2019-06-27 09:45:13 +03:00
rinpatch
f5f1bb35c3
Instructions on getting the flavour
2019-06-26 15:24:06 +03:00
rinpatch
877f91c0c4
Do not assume ~pleroma == /opt/pleroma
2019-06-26 15:20:22 +03:00
rinpatch
e404335af8
Add all the remaining sections to Switching to OTP releases
2019-06-26 11:34:58 +03:00
rinpatch
44aa895b78
Add a note that OTP releases don't contain revision history
2019-06-25 05:50:25 +03:00
rinpatch
57d18b06ab
Remove the useless specification of test size and make the main points bold
2019-06-25 04:55:41 +03:00
rinpatch
687f0aee51
Basic skeleton of "Switching a from-source install to OTP releases"
2019-06-24 11:51:02 +03:00
rinpatch
7fc226e0fe
Remove the warning about alpine as the issue is now solved
2019-06-24 02:50:28 +03:00
rinpatch
40a62839ff
Use build-base instead of individual packages
2019-06-23 08:35:35 +03:00
rinpatch
1d3c5e434d
releases_en.md -> otp_en.md
2019-06-23 07:44:10 +03:00
rinpatch
66e92dc0ca
Add a Further Reading section to the OTP install guide
2019-06-23 07:43:45 +03:00
rinpatch
299cefa2bd
Add a section on executing mix tasks
2019-06-23 03:05:02 +03:00
rinpatch
18eabca978
Add a section about updating
2019-06-23 02:55:43 +03:00
rinpatch
9d487ba579
Add docs about SSL certificate auto-renew
2019-06-23 02:42:53 +03:00
rinpatch
7a4c4518b8
Remove a note about needing to add RUM to config manually, as it is now
...
in the config generator
2019-06-22 21:18:34 +03:00
rinpatch
e00e4c0e7a
Add a warning about OTP releases on Alpine 3.10
2019-06-22 13:41:17 +03:00
rinpatch
177faf15c2
Correct dependencies for RUM on alpine and remove installcheck
2019-06-22 08:36:36 +03:00
rinpatch
50e3cf9d5e
Correct a typo in the apk command
2019-06-22 08:31:02 +03:00
rinpatch
dd05dc65d3
Do not exit on fail in the one-liner because it closes ssh connection and fix dependencies for alpine
2019-06-22 08:30:32 +03:00
rinpatch
1d2332ce79
Use uname -m instead of arch for more portability
2019-06-22 05:20:36 +03:00
rinpatch
120f84c83d
Executing create is unnecessary after the postgres script is executed
2019-06-22 04:35:22 +03:00
rinpatch
23608149bc
Execute migration commands as the pleroma user and add a note about the need to uncomment the RUM command
2019-06-22 02:21:02 +03:00
rinpatch
d1d648b0ec
Correct the psql command
2019-06-22 02:09:45 +03:00