Git Product home page Git Product logo

Comments (4)

ptman avatar ptman commented on September 24, 2024

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.

mcarroll76 avatar mcarroll76 commented on September 24, 2024

It won't set-up the separate DB server for you, but it can be configured to use an external Postgres easily enough:

https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-external-postgres.md

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.

ptman avatar ptman commented on September 24, 2024

@Degenerate76 have you tried the oracle cloud that is assumed in the guide? There's no installing from CD

from matrix-docs.

mcarroll76 avatar mcarroll76 commented on September 24, 2024

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.