Hovp-rsk-upa01: Difference between revisions
Acmeraptor (talk | contribs) Created page with "<strong>Home Office Virtual Production - RSK - Ubuntu Private Appliance 01</strong> This will be configured as a standalone multi-domain tool. It will run phpIPAM, phpLDAPadmin, phpMyAdmin, and Vaultwarden on a single virtual server that can only be accessed within its home LAN or via secure VPN. It will be used to access relevant data on any domain that I have registered; currently casper307.com, nialc.com, rsksolutions.org. All dependencies are installed, IE it is..." |
Acmeraptor (talk | contribs) |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<strong>Home Office Virtual Production - RSK - Ubuntu Private | <strong>Home Office Virtual Production - RSK - Ubuntu Private Appliances 01</strong> | ||
This will be configured as a standalone multi-domain tool | This will be configured as a standalone multi-domain tool running phpIPAM, phpLDAPadmin, phpMyAdmin, and Vaultwarden that can only be accessed within its home LAN or via secure VPN. | ||
== | It will be used to access relevant data on any domain that I have registered; currently casper307.com, nialc.com, rsksolutions.org. | ||
All dependencies are installed, IE it is its own mariadb database and nginx webserver. | |||
==Ubuntu Base== | |||
apt-get install mariadb-server nginx | |||
==[https://phpipam.net/download/ phpIPAM]== | |||
==[https://github.com/leenooks/phpLDAPadmin phpLDAPadmin]== | |||
==[https://www.phpmyadmin.net/downloads/ phpMyAdmin]== | |||
https://linuxcapable.com/how-to-install-phpmyadmin-with-nginx-on-debian-linux/ | |||
==[https://www.bloovis.com/posts/2023-10-06-vaultwarden-without-docker/ VaultWarden]== | |||
[https://nickhuber.ca/blog/bitwarden-rs-without-docker Nginx Config] | |||
[https://github.com/dani-garcia/vaultwarden/wiki/Using-the-MariaDB-%28MySQL%29-Backend#migrating-from-sqlite-to-mysql SQLite to Maria DB] | |||
VaultWarden runs as a background process that can be accessed via the internet via a proxy handoff, which I will keep for now. | |||
===Update VaultWarden=== | |||
Run the same docker copy and extraction, but only the vaultwarden executable and /web-tools needs to be replaced. | |||