Difference between pages "Package:Rutorrent" and "Package:Owncloud"

(Difference between pages)
m
 
m (grammar, minor wording changes)
 
Line 1: Line 1:
 
{{Ebuild
 
{{Ebuild
|Summary=ruTorrent is a front-end for the popular Bittorrent client rTorrent
+
|Summary=Web-based storage application where all your data is under your own control
|CatPkg=www-apps/rutorrent
+
|CatPkg=www-apps/owncloud
|Homepage=http://code.google.com/p/rutorrent/
+
|Homepage=http://owncloud.org
 
}}
 
}}
 +
{{PageNeedsUpdates}}
 +
Owncloud is a self hosted cloud repository web application.
  
rutorrent is a front end to {{package|net-p2p/rtorrent}} and is designed to look like utorrent =D
+
=== Install ===
 +
{{note|Owncloud is typically run with {{package|dev-libs/openssl}}.  If this is intended for internal (local) use only, using without SSL (and VPN between office locations) is probably ok.}}
  
{{console|body=###i## emerge www-apps/rutorrent}}
+
{{console|body=###i## emerge owncloud}}
  
===prereqs===
+
=== Nginx ===
*Install your web server {{package|www-servers/nginx}}, and get {{package|dev-lang/php}} with the fpm use flag running first.
+
Upstream has configs for nginx.
*you must turn on scgi_pass within rtorrents.
+
;https://doc.owncloud.org/server/8.0/admin_manual/installation/nginx_configuration.html
  
===configuration===
+
=== External Resources ===
first figure out what php you're using
+
;https://wiki.archlinux.org/index.php/OwnCloud
 
+
;http://wiki.gentoo.org/wiki/Owncloud
{{console|body=###i##eselect php list fpm
+
[1]  php5.5 *
+
###i## eselect php list cgi
+
[1]  php5.5 *
+
###i## eselect php list apache2
+
[1]  php5.5 *
+
###i## eselect php list cli
+
[1]  php5.5 *
+
}}
+
 
+
edit the respective php.ini
+
 
+
were going to configure for nginx.
+
 
+
=== optional security lock down stuff ===
+
{{warning|possibly broken, untested}}
+
Edit the open_basedir in
+
/etc/php/fpm-php5.5/php.ini
+
{{file|name=/etc/php/fpm-php5.5/php.ini|lang=|desc=php basedir|body=
+
open_basedir = /var/www/localhost/htdocs/rutorrent/conf:/var/www/localhost/htdocs/rutorrent/php:/var/www/localhost/htdocs/rutorrent/
+
}}
+
 
+
=== nginx config===
+
{{file|name=/etc/nginx/sites-available/localhost|lang=|desc=nginx configuration|body=
+
server {
+
listen 127.0.0.1:80;
+
server_name localhost;
+
 
+
          location /rutorrent {
+
              include scgi_params;
+
              scgi_pass localhost:5000;
+
          }
+
}
+
}}
+
 
+
then start nginx
+
{{console|body=###i## /etc/init.d/nginx restart}}
+
 
+
point browser to
+
 
+
http://127.0.0.1/rutorrent
+
 
+
or
+
 
+
http://localhost/rutorrent
+
 
+
{{note|tested without rtorrent running, and without editing the php.ini, web app runs fine.}}
+
 
+
 
+
 
+
{{PageNeedsUpdates}}
+
 
{{EbuildFooter}}
 
{{EbuildFooter}}

Latest revision as of 15:56, March 22, 2015

www-apps/owncloud


Source Repository:Repository:Gentoo Portage Tree

http://owncloud.org

Summary: Web-based storage application where all your data is under your own control


News

Drobbins

Perl Updates

Gentoo has bumped perl from 5.20 to 5.22. Be sure to run perl-cleaner --all after the upgrade.
2015-07-25 by Drobbins
Drobbins

ARM Rebuild

ARM systems will use new stage3's that are not compatible with earlier versions.
2015-06-27 by Drobbins
Drobbins

ABI X86 64 and 32

Funtoo Linux has new 32-bit compatibility libraries inherited from Gentoo. Learn about them here.
2015-06-18 by Drobbins
More...

Owncloud

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Owncloud is a self hosted cloud repository web application.

Install

Note

Owncloud is typically run with Package:OpenSSL. If this is intended for internal (local) use only, using without SSL (and VPN between office locations) is probably ok.

# emerge owncloud


Nginx

Upstream has configs for nginx.

https://doc.owncloud.org/server/8.0/admin_manual/installation/nginx_configuration.html

External Resources

https://wiki.archlinux.org/index.php/OwnCloud
http://wiki.gentoo.org/wiki/Owncloud