WeKan:
Friend Desktop Cloud OS:
Discord link at https://friendos.com/en/developers/
Not in use currently: IRC at Freenode #friendup
https://www.youtube.com/watch?v=SB4dNC7u2MU
Wekan Friend development version at Friend Desktop. Not released to Friend Store yet.
More Screenshots of Wekan and Friend at https://blog.wekan.team/2018/05/upcoming-wekan-v1-00-and-platforms/
Friend Server source code at GitHub https://github.com/FriendUPCloud/friendup . Mobile apps are not at GitHub yet.
Friend Apps source code at GitHub https://github.com/FriendUPCloud/friend-applications
Wekan FriendUPApp source code at GitHub https://github.com/wekan/FriendUPApp
Friend repos:
Docker
AmiBase, mount Friend disk:
Other Web Desktops:
TODO: Update install info
Install script currently works only on Ubuntu 16.04 (and similar Xubuntu 16.04 64bit etc).
sudo apt-get update
sudo apt-get install git
mkdir ~/repos
cd repos
git clone https://github.com/FriendUPCloud/friendup
git clone https://github.com/FriendUPCloud/friend-applications
git clone https://github.com/FriendSoftwareLabs/friendchat
git clone https://github.com/wekan/FriendUPApp
git clone https://github.com/RainLoop/rainloop-webmail
~/repos/friendup/build
directoryThis will install:
Untrusted SSL certificate for Friend with OpenSSL command
cd friendup
./install.sh
cd ~/repos/friendup/build/resources/webclient/apps
ln -s ~/repos/FriendUPApp/Wekan Wekan
cd ~/repos/friendup/build/resources/webclient/apps
ln -s ~/repos/FriendUPCloud/friend-applications/Astray Astray
ln -s ~/repos/FriendUPCloud/friend-applications/CNESSatellites CNESSatellites
ln -s ~/repos/FriendUPCloud/friend-applications/CubeSlam CubeSlam
ln -s ~/repos/FriendUPCloud/friend-applications/Doom Doom
ln -s ~/repos/FriendUPCloud/friend-applications/FriendBrowser FriendBrowser
ln -s ~/repos/FriendUPCloud/friend-applications/GameOfBombs GameOfBombs
ln -s ~/repos/FriendUPCloud/friend-applications/GeoGuessr GeoGuessr
ln -s ~/repos/FriendUPCloud/friend-applications/Instagram Instagram
ln -s ~/repos/FriendUPCloud/friend-applications/InternetArchive InternetArchive
ln -s ~/repos/FriendUPCloud/friend-applications/MissileGame MissileGame
ln -s ~/repos/FriendUPCloud/friend-applications/Photopea Photopea
ln -s ~/repos/FriendUPCloud/friend-applications/PolarrPhotoEditor PolarrPhotoEditor
ln -s ~/repos/FriendUPCloud/friend-applications/Swooop Swooop
ln -s ~/repos/FriendUPCloud/friend-applications/TED TED
cd ~/repos/friendup/build/modules
ln -s ~/repos/mysupermodule mysupermodule
sudo apt-get -y install snapd
sudo snap install wekan --channel=latest/candidate
sudo snap set wekan root-url='http://192.168.0.100:5000'
sudo snap set wekan port='5000'
sudo snap start wekan
sudo snap enable wekan
a) To background:
cd ~/repos/friendup/build
./nohup_FriendCore.sh
b) to foreground, useful when developing:
./Phonix_FriendCore.sh
or some of the following
./Phonix_FriendCoreGDB.sh
./ValgrindGriendCore.sh
Chrome or Chromium works best 32bit/64bit OS and also with Raspberry Pi on ARM.
https://localhost:6502/webclient/index.html
Username: fadmin
Password: securefassword
Play Store: FriendUP by Friend Software Labs
iOS App Store for iPhone/iPad: If not at App Store, ask
Using Friend Android app to connect to your Friend server URL.
There is also Friend iOS app, but I think it's not yet officially released. If someone is interested, invite to iOS Testflight can be had from Friend chat.
@CraigL: I found that when I added my web apps to the Dock (by dragging the .jsx file onto it) The app list (on the left side) in the Dock editor showed the full path of the application even after adding a "Display Name" field entry. What I did was to use the Display Name entry for the App list (if available). What I ended up with was: Orig:
App List => /Home/apps/Youtube/YouTube.jsx
New:
App List => YouTube
My change is here. The fix was simple enough. Tracking it down took me a long time :grinning: