{"action":"created","issue":{"url":"https://api.github.com/repos/sandstorm-io/sandstorm/issues/89","labels_url":"https://api.github.com/repos/sandstorm-io/sandstorm/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/sandstorm-io/sandstorm/issues/89/comments","events_url":"https://api.github.com/repos/sandstorm-io/sandstorm/issues/89/events","html_url":"https://github.com/sandstorm-io/sandstorm/issues/89","id":40972707,"number":89,"title":"Porting ownCloud","user":{"login":"jancborchardt","id":925062,"avatar_url":"https://avatars.githubusercontent.com/u/925062?v=3","gravatar_id":"","url":"https://api.github.com/users/jancborchardt","html_url":"https://github.com/jancborchardt","followers_url":"https://api.github.com/users/jancborchardt/followers","following_url":"https://api.github.com/users/jancborchardt/following{/other_user}","gists_url":"https://api.github.com/users/jancborchardt/gists{/gist_id}","starred_url":"https://api.github.com/users/jancborchardt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jancborchardt/subscriptions","organizations_url":"https://api.github.com/users/jancborchardt/orgs","repos_url":"https://api.github.com/users/jancborchardt/repos","events_url":"https://api.github.com/users/jancborchardt/events{/privacy}","received_events_url":"https://api.github.com/users/jancborchardt/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sandstorm-io/sandstorm/labels/documentation","name":"documentation","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2014-08-23T10:30:11Z","updated_at":"2015-11-13T17:26:28Z","closed_at":null,"body":"I’m trying to port ownCloud to Sandstorm at the moment but have some problems/questions regarding the [porting guide](https://github.com/sandstorm-io/sandstorm/wiki/Porting-Guide):\r\n\r\n* The demo command `spk init -p 10000 -- node main.js` isn’t really applicable since the default port is just 80 and the app runs by default (simple LAMP). Do we have to define a specific port and a launch command – if so, how?\r\n* dependencies (and submodules) aren’t mentioned anywhere – how are they handled?\r\n* permissions neither\r\n* setting up a user account and choosing/configuring the database\r\n\r\nTo answer these questions I had a look at the Wordpress port: https://github.com/dwrensha/wordpress-sandstorm/commits/master – but it’s very specific and a lot of customization, so is there any general documentation on this?\r\n\r\nI do have a script to handle dependencies, permissions and pulling of apps: https://github.com/jancborchardt/owncloud-scripts/blob/master/owncloud-setup.sh could that be used?\r\n\r\n(Also cc @DeepDiver1975 @PVince81 from ownCloud for info.)"},"comment":{"url":"https://api.github.com/repos/sandstorm-io/sandstorm/issues/comments/156494137","html_url":"https://github.com/sandstorm-io/sandstorm/issues/89#issuecomment-156494137","issue_url":"https://api.github.com/repos/sandstorm-io/sandstorm/issues/89","id":156494137,"user":{"login":"JamborJan","id":7508960,"avatar_url":"https://avatars.githubusercontent.com/u/7508960?v=3","gravatar_id":"","url":"https://api.github.com/users/JamborJan","html_url":"https://github.com/JamborJan","followers_url":"https://api.github.com/users/JamborJan/followers","following_url":"https://api.github.com/users/JamborJan/following{/other_user}","gists_url":"https://api.github.com/users/JamborJan/gists{/gist_id}","starred_url":"https://api.github.com/users/JamborJan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JamborJan/subscriptions","organizations_url":"https://api.github.com/users/JamborJan/orgs","repos_url":"https://api.github.com/users/JamborJan/repos","events_url":"https://api.github.com/users/JamborJan/events{/privacy}","received_events_url":"https://api.github.com/users/JamborJan/received_events","type":"User","site_admin":false},"created_at":"2015-11-13T17:26:28Z","updated_at":"2015-11-13T17:26:28Z","body":"I'm happy that Davros has been released as I'm not able to do further development / investigation at the moment. Maybe someone else (or I later) can pick up the work from here to ensure that there is more than one solution."}}