Pere Lev
d35b26c1c2
Docker: Config volume & State preparation when using docker-compose
...
NOTE: The docker setup is still WIP, production deployment is
discouraged until you see the container image uploaded to the project's Package
Registry on Codeberg
2024-10-20 00:27:31 +03:00
Pere Lev
b7b6fd7a2e
Docker: Update Dockerfile & Add docker-compose.yml (still tweaking the setup)
2024-10-19 14:30:32 +03:00
Pere Lev
d077203b2f
Initial Dockerfile
...
* I tested only `docker build`, next step is to make sure Vervis runs
properly (committing already because just getting it to build was a
long process)
* docker-compose.yml is coming next, as well as uploading the image to
Codeberg container registry
2024-10-18 16:08:49 +03:00
Pere Lev
0e2ab56219
Move remaining env/state files into state/ dir
2024-10-16 01:00:15 +03:00
Pere Lev
27f1fe2db3
Start moving app state to ./state dir
...
This is in preparation for the Dockerfile
2024-10-16 00:32:54 +03:00
Pere Lev
0d189271cc
Docs: Mention mkdir static
in INSTALL.md
...
Probably should use `.gitkeep` instead. But also, provide docker images
so that people can skip all this manual stuff.
2024-08-21 20:23:54 +03:00
Pere Lev
1567ab9aa9
INSTALL.md: List libgmp in system dependencies
2024-01-31 21:11:42 +02:00
Pere Lev
906b5e8f44
Update docs for darcs->git switch, and switch from darcs-rev to gitrev
2023-05-25 13:55:56 +03:00
fr33domlover
6786e2e0e1
Implement theater-based remote delivery and port personGrant
2023-05-24 22:17:14 +00:00
fr33domlover
c9db823c8c
Implement actor-model system and start moving Person actor to it
...
This patch makes Vervis temporarily unusable, because all actors' inbox POST
handlers use the new system, but the actual federation handler code hasn't been
ported. The next patches will port all the S2S activities supported so far, as
well as C2S.
2023-04-29 10:40:44 +00:00
fr33domlover
25e1203ed8
Docs: Add item in INSTALL.md to create the repos directory
2022-10-25 14:32:04 +00:00
fr33domlover
ceee428450
INSTALL.md: Fix SSH server key generation command, must use PEM format
...
Because that's what the 'ssh' package knows how to handle
Maybe it can handle OpenSSH format too, anyway I didn't check, may look into
this in the future
2022-09-27 18:09:31 +00:00
fr33domlover
323de5b114
UI, Doc: Update Vervis repo links, because the route structure changed
2022-09-27 04:49:17 +00:00
fr33domlover
3ec92679df
INSTALL.md: Move configuration to after stack build
...
The config file isn't parsed during build time anymore, so the app can be built
without it.
2022-09-25 06:32:25 +00:00
fr33domlover
656e7a98b9
Changing main instance domain again
2022-06-27 20:21:05 +00:00
fr33domlover
a310d5e148
docs: mention binary build in INSTALL.md
2019-11-13 13:26:26 +00:00
fr33domlover
3796507674
docs: in INSTALL.md, replace stack exec vervis
with stack run
2019-11-12 13:58:16 +00:00
fr33domlover
704b0550f5
INSTALL.md: List libpcre as a system dep
2019-08-23 04:26:50 +00:00
Jason Harrer
eb28ccc04e
Install.md update for user registration
2019-07-23 20:36:50 +00:00
fr33domlover
c48004d8e3
Fix typo in INSTALL.md
2019-05-05 15:38:43 +00:00
fr33domlover
c2ee6a7f16
Mention in INSTALL that Vervis needs PostgreSQL 9.5 or above
...
That's because insertBy' relies on insertUnique being done atomically, which
requires ON CONFLICT support, a feature that came with PostgreSQL 9.5.
2019-04-16 16:39:12 +00:00
fr33domlover
a8bb43255f
Explain keyfile loading in INSTALL.md
2019-03-11 02:22:34 +00:00
fr33domlover
4c50a1fc96
Turn clone-deps.sh into a safe update-deps.sh script and document in INSTALL.md
2019-01-14 01:50:14 +00:00
fr33domlover
f9045e211b
Update INSTALL.md to reflect latest status
2018-12-10 13:58:39 +00:00
fr33domlover
4c17e3486b
Mention in INSTALL.md a way to build against libssl 1.1
2018-11-29 22:01:12 +00:00
fr33domlover
9aea6947c0
Use apt in INSTALL.md, not apt-get (thanks vaeringjar!)
2018-11-28 08:20:45 +00:00
fr33domlover
0d3ccb3a38
Document running the SSH server on port 22
2018-10-25 20:28:06 +00:00
fr33domlover
e29280959b
Update the Vervis instance domain name everywhere
2018-06-11 12:39:06 +00:00
fr33domlover
7d237b7540
Adapt to darcs-lights and changes in darcs-rev
2018-05-24 21:45:01 +00:00
fr33domlover
23eaafe23f
Move dep cloning instructions from INSTALL.md into an actual script
2018-05-22 21:11:47 +00:00
fr33domlover
a45ff6459f
Fix typo in INSTALL.md
2018-05-22 20:55:40 +00:00
fr33domlover
974eabf27d
Fix typos in README and INSTALL (thanks dddddd)
2018-05-18 19:30:35 +00:00
fr33domlover
8eca3fa647
Upgrade to GHC 8 and LTS 10.10
2018-05-16 00:02:54 +00:00
fr33domlover
69fd9a1777
List manual download dep libs in INSTALL.md
2018-05-14 15:19:58 +00:00
fr33domlover
2701b4e547
Clarify installation instructions and list dep libs (thanks ultrason)
2018-05-12 09:42:00 +00:00
fr33domlover
c664ee9468
Change filename of default settings, so that editted settings are separate
2018-03-31 22:40:32 +00:00
fr33domlover
fc37f5e779
INSTALL.md: Update ssh repo link and DB instructions
2018-03-31 22:29:00 +00:00
fr33domlover
981b1c0df0
Update INSTALL.md to mention OpenSSL issue and other details
2018-03-24 15:09:22 +00:00
fr33domlover
83a56d5fb8
Mention extra required repos in readme
2016-05-21 21:32:18 +00:00
fr33domlover
8a78fec8f6
Change SSH host key default filenames
2016-03-07 00:37:07 +00:00
fr33domlover
7b75e0a54c
INSTALL: Mention generation of SSH host key
2016-03-07 00:33:59 +00:00
fr33domlover
8cf0f2502c
Implement DB-based SSH authentication
2016-03-06 11:58:48 +00:00
fr33domlover
0ab77db612
Add TODO note to INSTALL, I need to update it...
2016-03-05 03:55:06 +00:00
fr33domlover
abbef763e7
Initial record with empty package that builds
2016-01-28 14:15:54 +00:00