Don’t know what kind of websites you want to run. Mostly a web server consist of an Apache or Nginx, MySQL, and the service.
Docker images config are vary.
Don’t know what kind of websites you want to run. Mostly a web server consist of an Apache or Nginx, MySQL, and the service.
Docker images config are vary.
There is an app that can generate docker compose file, do a search in the forum.
If you want to be safe, you can clone entire OMV drive by using Clonezilla.
Some Docker images have mysql and nginx included such as Nextcloud.
You would have to do your own research if you want to learn about technology.
I installed it without plugin.
I've installed Plex directly on OMV4 and OMV5 and using it without issue.
Hi,
I tried to install usrmerge, but it failed.
I can neither uninstall the plugin via CLI nor from the GUI.
Anybody has a solution ?
self._model = openmediavault.config.Datamodel(id)
File "/usr/lib/python3/dist-packages/openmediavault/config/datamodel.py", line 50, in __init__
model = self._load(id)
File "/usr/lib/python3/dist-packages/openmediavault/config/datamodel.py", line 69, in _load
raise DatamodelNotFoundException(id)
openmediavault.config.datamodel.DatamodelNotFoundException: No such data model: conf.service.drivemon
; line 1
---
{% set config = salt['omv_conf.get']('conf.service.drivemon') %} <======================
{% set user = salt['cmd.run']('id -nu 1000') %}
{% set group = salt['cmd.run']('id -ng 1000') %}
{% if config.drives != '' %}
[...]
---
dpkg: error processing package openmediavault-nut (--remove):
installed openmediavault-nut package post-removal script subprocess returned error exit status 1
Errors were encountered while processing:
openmediavault-nut
E: Sub-process /usr/bin/dpkg returned an error code (1)
Alles anzeigen
I installed the dkms and headers for 5.4.
Hello,
With new kernel v5.5.0 deployed today, VBox is incompatible.
Therefore, I've to set the default kernel to v5.4.0 for it to work.
I found this video after I've done the setup: https://www.youtube.com/watch?v=N5EmluXSbEg
I'm not use Docker with Wireguard, but has same issue.
I probably try change the DNS on my phone and test it out.
Hello Wek,
For me, the plugin has small foot print, so it's fine to install directly onto OMV.
If it's something complex like Nextcloud and you don't feel comfortable install it, then user Docker to be safe.
Docker is popular and convenience in the virtualization world.
Port 51820 has been port forwarded in the router.
I'm going to also check ListenPort = xxxxx later.
Hello,
The Wireguard can only connect via intranet, can't access external sites.
Anybody know why ?
By using your tutorial, the Net Address is 127.0.0.1, not like your screenshot.
I’m aware about the username/password creation of the vm. I can connect to it now.
Thanks for the screenshots.
What do you mean by the "vm machine". The machine you have created in Virtualbox?
Yes.
After I created the machine, I get an ip like this: 127.0.0.1:9200.
I then use MSRDP to remote in with that Ip, it prompted for username and password.
Can't figure out the username/password. I've tried the network adapter in NAT, and Bridge modes.
forum.openmediavault.org/wsc/index.php?attachment/15536/
Update: I made a few changes for the RDP to work.
- change $vrdeadress to: var $vrdeaddress = '0.0.0.0';
- connect to vm as: omv-ip:port
The VM resolution still small for me.
I can log into the Vbox menu with that password, but can’t connect to the vm machine.
Tried with authentication: none, external, guest
That's work.
I can't find the right credentials to log into the vm instance.
127.0.0.1:9200
Any idea ?
Thanks
Not really, just want to learn the features.
Hi,
I'm using this guide for the VBox installation, but got a blank page: http://omv-ip:7000
Guide: Virtualbox 6.x on OMV5 and Debian 10.x
error code:
systemctl status vboxweb-service.service
● vboxweb-service.service
Loaded: loaded (/usr/lib/virtualbox/vboxweb-service.sh; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2020-04-25 13:09:07 EDT; 2min 30s ago
Process: 23523 ExecStart=/usr/lib/virtualbox/vboxweb-service.sh start (code=exited, status=1/FAILURE)
Apr 25 13:09:07 server.localhost systemd[1]: Starting vboxweb-service.service...
Apr 25 13:09:07 server.localhost vboxweb-service.sh[23523]: vboxweb-service.sh: Starting VirtualBox web service.
Apr 25 13:09:07 server.localhost vboxweb-service.sh[23523]: vboxweb-service.sh: failed: VirtualBox web service failed to start.
Apr 25 13:09:07 server.localhost systemd[1]: vboxweb-service.service: Control process exited, code=exited, status=1/FAILURE
Apr 25 13:09:07 server.localhost systemd[1]: vboxweb-service.service: Failed with result 'exit-code'.
Apr 25 13:09:07 server.localhost systemd[1]: Failed to start vboxweb-service.service.
Alles anzeigen
/etc/nginx/sites-available/phpvirtualbox-webgui
server {
server_name phpvirtualbox-webgui;
root /var/www/phpvirtualbox;
index index.html;
autoindex off;
server_tokens off;
sendfile on;
large_client_header_buffers 4 32k;
client_max_body_size 25M;
error_log /var/log/nginx/phpvirtualbox-webgui_error.log error;
access_log /var/log/nginx/phpvirtualbox-webgui_access.log combined;
error_page 404 = /404.php;
location /404.html {
internal;
}
location /extjs6/ {
alias /usr/share/javascript/extjs6/;
expires 2d;
}
location ~ ^/(css|js|images)/ {
expires 2d;
}
location /favicon {
expires 14d;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/run/php/php7.3-fpm-phpvirtualbox-webgui.sock;
fastcgi_index index.php;
fastcgi_read_timeout 60s;
include fastcgi.conf;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
listen [::]:7000 ipv6only=off;
include /etc/nginx/phpvirtualbox-webgui.d/*.conf;
}
Alles anzeigen
/etc/php/7.3/fpm/pool.d/phpvirtualbox-webgui.conf
[phpvirtualbox-webgui]
user = phpvirtualbox-webgui
group = phpvirtualbox-webgui
listen = /run/php/php7.3-fpm-phpvirtualbox-webgui.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0600
pm = ondemand
pm.max_children = 25
pm.process_idle_timeout = 10s
chdir = /
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; phpvirtualbox php.ini settings ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories
php_value[include_path] = ".:/usr/share/php:/var/www/phpvirtualbox"
; Pam Authentication Support (see /etc/pam.d)
php_value[pam.servicename] = "phpvirtualbox-webgui";
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
php_value[upload_max_filesize] = 25M
; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
php_value[post_max_size] = 25M
; Do not expose to the world that PHP is installed on the server.
; http://php.net/expose-php
php_value[expose_php] = Off
; Name of the session (used as cookie name).
; http://php.net/session.name
php_value[session.name] = X-PHPVIRTUALBOX-SESSIONID
; Default timeout for socket based streams (seconds)
; http://php.net/default-socket-timeout
php_value[default_socket_timeout] = 90
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
php_value[max_execution_time] = 90
Alles anzeigen
/etc/default/virtualbox
Kubernetes has auto healing and auto scaling along with other features.