Comments (4)
That is a good suggestion, but I'm also trying to keep the howto short in order to keep it simple and hopefully more approachable to less technical users. And I think the playbook used doesn't support multi-host split (homeserver vs db server). I'll have to thing about this a bit. Thanks for the input!
from matrix-docs.
It won't set-up the separate DB server for you, but it can be configured to use an external Postgres easily enough:
You could use a standard Ubuntu server image to set-up the DB server VM. Postgres is one of the standard package tasks available during the install procedure:
https://help.ubuntu.com/lts/serverguide/installing-from-cd.html
from matrix-docs.
@Degenerate76 have you tried the oracle cloud that is assumed in the guide? There's no installing from CD
from matrix-docs.
I haven't tried i yet, but I would have assumed that they have a range of standard installation images like other services. Do they not have an Ubuntu image with standard Ubuntu install options?
Edit: OK, I found the list of standard images here:
https://docs.cloud.oracle.com/iaas/Content/Compute/References/images.html
I gather that these are "preinstalled" vdisk images with a bootable system, rather than install CD iso images that would go through an install procedure to put the OS on the vdisk.
So, starting with an Ubuntu minimal image, removing unnecessary stuff (following your previous instructions for the other VM), then "sudo apt install postgresql-server" should do the trick.
Could also use Docker, of course, but I don't think the weight of it would add any value for a single purpose DB server VM. The Ubuntu bionic package of Postgres is at version 10, Synapse is known to work fine at 9.5+, so there shouldn't be any compatibility issues.
from matrix-docs.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matrix-docs.