Again as far as I know.. yes.
I need an official answer.
Again as far as I know.. yes.
I need an official answer.
I only tested the nextcloudpi docker briefly in a virtual machine (worked flawlessly for me)... but I'm pretty sure it requires port 80.
Thanks for your feedback. So only if you use port 80 will it work?
Can anyone take a look to see if everything is ok?
I hope there is no sensitive information about my network. If so, please notify me.
root@omv:~# docker run -d -p 4443:4443 -p 443:443 -p 8282:8282 -v /srv/dev-disk-by-label-dati/appdata/ncdata:/data --name nextcloudpi ownyourbits/nextcloudpi-x86 10.0.30.147
1cc1b57b55f55c5e977081c3d556663a488330f7a9f62b9ee1701e7bf47bb7a0
root@omv:~# docker logs -f nextcloudpi
Initializing empty volume..
Making /usr/local/etc/ncp-config.d persistent ...
Making /etc/services-enabled.d persistent ...
Making /etc/letsencrypt persistent ...
Making /etc/shadow persistent ...
Making /etc/cron.d persistent ...
Making /etc/cron.daily persistent ...
Making /etc/cron.hourly persistent ...
Making /etc/cron.weekly persistent ...
Making /usr/local/bin persistent ...
Making /etc/apache2 persistent ...
Starting PHP-fpm
Starting Apache
Starting mariaDB
2020-03-07 11:30:02 0 [Note] mysqld (mysqld 10.3.18-MariaDB-0+deb10u1) starting as process 102 ...
Starting Redis
Starting Cron
Starting Postfix
Uninitialized instance, running nc-init...
Running nc-init
Setting up a clean Nextcloud instance... wait until message 'NC init done'
Setting up database...
Setting up Nextcloud...
Nextcloud was successfully installed
Set mode for background jobs to 'cron'
System config value tempdirectory set to string /var/www/nextcloud/data/tmp
System config value mysql.utf8mb4 set to boolean true
System config value trusted_domains => 11 set to string 109.71.232.155
System config value trusted_domains => 1 set to string 172.17.0.3
System config value trusted_domains => 5 set to string nextcloudpi.local
System config value trusted_domains => 7 set to string nextcloudpi
System config value trusted_domains => 8 set to string nextcloudpi.lan
System config value mail_smtpmode set to string sendmail
System config value mail_smtpauthtype set to string LOGIN
System config value mail_from_address set to string admin
System config value mail_domain set to string ownyourbits.com
nextcloudpi enabled
calendar installed
calendar enabled
contacts installed
contacts enabled
notes installed
notes enabled
tasks installed
tasks enabled
news installed
news enabled
calendar enabled
contacts enabled
notes enabled
tasks enabled
news enabled
previewgenerator enabled
Config value squareSizes for app previewgenerator set to 32 256
Config value widthSizes for app previewgenerator set to 256 384
Config value heightSizes for app previewgenerator set to 256
System config value preview_max_x set to string 2048
System config value preview_max_y set to string 2048
System config value jpeg_quality set to string 60
Config value jpeg_quality for app preview set to 60
System config value overwriteprotocol set to string https
Following columns will be updated:
* mounts.storage_id
* mounts.root_id
* mounts.mount_id
This can take up to hours, depending on the number of files in your instance!
NC init done
System config value trusted_domains => 1 set to string 172.17.0.3
System config value trusted_domains => 6 set to string 10.0.30.147
Provisioning
Provisioning Redis password
Updating NextCloud config with Redis password
Provisioning MariaDB password
Updating NextCloud config with MariaDB password
Running nc-limits
Using 2158153728B for PHP
Using 3 PHP threads
Using 1151015321 memory for the database
Stopping MariaDB database server: mysqld.
Starting MariaDB database server: mysqld.
Stopping redis-server: redis-server.
Starting redis-server: redis-server.
Init done
Alles anzeigen
@macom @TechnoDadLife visiting the address http://10.0.30.147:8282 I can't access the NextCloudPi Activation page as indicated in the video.
You cannot run two services on the same port. Each service needs in own port.
how can I verify that port 4443 and port 443 are not used?
I got to the part of the video where omv's web administration port needs to be changed.
Since I have an apache web server on port 80, I had already changed the port of the web administration of omv.
Could the apache web server give nexcloud problems?
Maybe I have to edit this line (the video starts at the specific point):
this is my output for omv-salt deploy run fstab command:
root@omv:~# omv-salt deploy run fstab
/usr/lib/python3/dist-packages/salt/utils/decorators/signature.py:31: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly
*salt.utils.args.get_function_argspec(original_function)
debian:
----------
ID: create_filesystem_mountpoint_f61903c2-dec9-425a-a4da-dbfeec27b7b2
Function: file.accumulated
Result: True
Comment: Accumulator create_filesystem_mountpoint_f61903c2-dec9-425a-a4da-dbfeec27b7b2 for file /etc/fstab was charged by text
Started: 10:38:08.852845
Duration: 1.008 ms
Changes:
----------
ID: mount_filesystem_mountpoint_f61903c2-dec9-425a-a4da-dbfeec27b7b2
Function: mount.mounted
Name: /srv/dev-disk-by-label-dati
Result: True
Comment: Target was already mounted
Started: 10:38:08.854784
Duration: 6681.21 ms
Changes:
----------
umount:
Forced remount because options (acl) changed
----------
ID: append_fstab_entries
Function: file.blockreplace
Name: /etc/fstab
Result: True
Comment: Changes were made
Started: 10:38:15.539017
Duration: 17.256 ms
Changes:
----------
diff:
---
+++
@@ -11,5 +11,5 @@
UUID=79127f68-8cdc-4487-989a-b3904e3a7566 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
# >>> [openmediavault]
-/dev/disk/by-label/dati /srv/dev-disk-by-label-dati ext4 defaults,nofail,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2
+/dev/disk/by-label/dati /srv/dev-disk-by-label-dati ext4 defaults,nofail,user_xattr,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2
# <<< [openmediavault]
Summary for debian
------------
Succeeded: 3 (changed=2)
Failed: 0
------------
Total states run: 3
Total run time: 6.699 s
root@omv:~#
Alles anzeigen
it's all OK? can i go on?
I'm following this interesting video https://www.youtube.com/watch?v=T_2csDJFa2k but ..
If outgoing connections are allowed (internet connection) at the school then a vpn tunnel in between the omv server at school and a server at your house will do the trick. At home i assume you can do port forwarding, then all you need is a raspberry or other device that's always on.
It seems too complicated. The user at home should only take care of accessing shared folders, without having to do port forwarding or configure a server. Is there a simpler solution to create a VPN tunnel?
Or use nextcloud
Does this also require port forwarding?
Did you really watch it that long? The message tells you what is wrong. apt is busy at that moment. There was no failure. OMV automatically downloads (not installs) updates and you tried to manually install the updates before it was done downloading them.
In the gui there were three packages to update. The first on the list was the one in question. I simply tried to install it through the gui. So the presence of the package to be updated in the list does not mean that it has already been downloaded?
P. S.
I uploaded to pastebin because if I paste it into the message, the page becomes slow and I can't post the discussion.
What let you determine that you cannot do port forwarding ? Is this your house internet connection ? If you are trying to bypass a corporate firewall you should talk to the admins there.
it is the connection of the school. we don't have a router and in any case the administrator wouldn't agree, so I abandon the idea of port forwarding.
I was updating the containerd.io package to version 1.2.13-1 but it did not go well.
I put the pastebin because the log is too long: https://pastebin.com/bQY9b9be
update
I tried again after a while. it worked. I'd still like to know what prevented the update.
Unless you set up omv in a dmz. Clients need the hostname assigned to your house router or the public IP address.
Can you briefly explain to me what it is? I don't have the ability to create port forwarding on the router.
So who wants to connect from home with SFTP, must edit the hosts file?
you don't use an ip, get a free domain prefix from duckdns or buy a domain, they are 4 dollars. You need to keep the ip address updated, so you need to run a service that keeps the domain up to data as most home users have a dynamic ip
No need to do port forwarding?
Practically how should i configure omv?
Do I also need to configure the clients that will access via SFTP?
@votdev
I had forgotten to add to the discussion:
If I create a new shared folder, it doesn't appear at all in the /sharedfolders path.
Now I know why
* Disable the '/sharedfolder/<xyz>' feature by default on new installations..
But I remember starting from an omv 5.0.5 installation.
However, for me this is not a problem. The important thing is to be aware that everything is working properly.
Now I know for the shared folders I will have to refer to the new path /srv/dev-disk-by-label-dati
But why dev-disk-by-label-dati?
Where dati is the label of the filesystem where shared folders reside.
I was expecting something shorter..
That might be the reason why you no longer have the feature, @nicovon ?
I don't think I understand enough.
The /sharedfolders path is no longer used in the new omv update? If yes, from which update?
@votdev
Do I have to create the bind-mount?
If it should be, for what reason it is not there?
I have not changed anything in the initial configuration.
Or use nextcloud
Is an excellent idea. Meantime, if instead I wanted to use SFTP?
On the local network, I log in with the IP address of omv.
To access from outside which IP can I use?