Commit graph

45 commits

Author SHA1 Message Date
Pere Lev
4b113b8a20
README: Revise text 2024-10-20 01:55:16 +03:00
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