owncloud-archive / vm

Scripts to build an ownCloud community production VM - this was in use until 9.1.x releases. Since 10.0.1 we build appliances with Univention
https://www.univention.de/produkte/univention-app-center/app-katalog/owncloud/
23 stars 14 forks source link

Things to implement #6

Closed enoch85 closed 9 years ago

enoch85 commented 9 years ago
if [ -x /var/scripts/startup-script.sh ]; then
        /var/scripts/startup-script.sh
fi

in the admins .profile during the build.

This could certainly be improved in many ways, and more suggestions are welcome.

jnweiger commented 9 years ago

memcached is blocked by https://github.com/owncloud/core/issues/18285

jnweiger commented 9 years ago

memcached issue fixed by providing the missing package: http://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity%3A8.1&package=php5-apcu

enoch85 commented 9 years ago

:+1: nice job!

Also added this: https://github.com/owncloud/vm/commit/95b3c8bb92d420f569b8ca2ab9205625017e77c0

jnweiger commented 9 years ago

vagrant-ubuntu-trusty-64 as seen in /etc/hostname is actually DNS resolved to 10.0.2.15 or whatever the current IP address is on eth0. Resolved through VirtualBox magic.

The apache message is a warning only. Moving the hostname so that it resolves to an IP on a different interface is somewhat intrusive. Not sure why that silences the warning.

jnweiger commented 9 years ago

@Kawohl John, can you look into generating a proper ssl cert, please?

jnweiger commented 9 years ago

I've added a helpful index.php that prints URLs and initial credentials, similar to what is shown on the console. This should be sufficient for console-afraid users to get started. More could be picked from univention server config, if this is open-source.

JKawohl commented 9 years ago

I've added the certification script.

On Mac OSX you can import the Cert to the System and Safari will not complain about the Cert.

Firefox is easy with accepting the Cert. Follow the path to accept the Cert.

Google Chrome is very Picky about the certification and i could'nt find a workaround to get chrome to accept the cert permanently-

enoch85 commented 9 years ago

Cleared the first release milestone as we already released the first version.

JKawohl commented 9 years ago

Some more thoughts:

We should also make an Installer for Mac and Windows, that installs Virtualbox, then creates the appliance with the working proxy and finally launches the appliance with a Webinterface to do the rest of personal settings.

enoch85 commented 9 years ago

@jnweiger Do we consider this done: TODO: output formats: ova (ovf+vmdk), vhd, qcow, vmx, ...?

jnweiger commented 9 years ago

We generate output formats, but we can only test them paritally. I'll double check that ova now works as expected, then I'll put the check mark there. ... done.

enoch85 commented 9 years ago

ServerName is finally set properly, thanks @jnweiger for not accepting my fix. :)

jnweiger commented 9 years ago

The last open item here was the redirect from http to https, from / to /owncloud.

This is there as a webpage with links to click through. The original idea to automate the redirect is not so good. The webpage is valuable, as it can give instructions and offer hints.