Comments (4)
Hello @Shihira
Thanks for posting! This is really interesting. Could you go a bit further describing the kind of usage you want to do exactly on Android? Integrate into an app ? Use it inside "termux" (or that one is already working)?
- Regarding service-config_linux.go : do you actually plan to set it up as a service?
- Indeed, not really thought for that, but for the fixed-size of the desktop app... Would be interesting to dig
- When do you have a No Workspace error, when trying to setup a sync ?
Please post as much info as you can :-)
from cells-sync.
It is already working nearly out of box in termux, which is a community-driven terminal emulator targeting android. This is their page, in case that you are not familiar with it: https://wiki.termux.com/wiki/Main_Page .
- It doesn't have to be a service. It just crashes when I run
./cells-sync start --headless
. Simply commenting out this file would be good to go. I currently make it a background service by running it in tmux. - The error occurs everytime I am to setup a new sync or modify an old one. It can fetch the remote directories, but fails to fetch the local filesystem directories. There's nothing strange. It was like when I execute
ls /
, a permission denied system error will also be there.
I just want some open-source file syncing solution for my phone. I noticed that you seem to have an Pydio app on Play Store, but it is still like a prototype, hardly have any advanced functionalities except for browsing. Will there be any plan to integrate cells-sync with that app, given possible?
Let me get you some screenshots. I currently run it behind a http proxy because I don't have a TLS cert for the server.
from cells-sync.
for the 1., do you happen to know the GOOS in your case? Maybe a simple compile instruction to exclude have a specific service-config implementation for android could be enough.
for the 2. what's unclear is that you seem to be browsing /{appData}/storage/Documents folder not the root folder.. And your screenshot seems to indicate that you do are able to setup the sync?
from cells-sync.
- I am new to golang. I heard that one should compile with GOOS=android to generate binary targeting android but it was complicated to setup the toolchain. Then GOOS=linux compiles successfully so I decided to give it a try.
- Yes. I set it up from the CLI. I am not browsing the root folder, but it seems to me that the file tree has to list every level of the path to form a tree graph, and it fails at the first level, namely the root directory.
from cells-sync.
Related Issues (20)
- Compiling cells-sync under ARM64 (running DSM - a Linux distro for the Synology NAS): the nightmare HOT 1
- cells-sync on Fedora 34 "Response served by service worker has redirections" HOT 1
- Unable to build HOT 5
- Unable to run prebuilt binaries or to build
- cells-sync: error while loading shared libraries: libappindicator3.so.1 HOT 3
- ERROR systray ... CONSOLE LOG [object Object] HOT 2
- macOS Finder integration
- Folder syncronisation is working but not for cells
- transport: received the unexpected content-type "text/plain; charset=utf-8" HOT 1
- First connection issue: blank screen immediately after connecting to Pydio Cells server HOT 5
- cells-sync command bg start not existing inside the application. HOT 4
- on Linux, cells-sync can't be started using an absolute or $PATH command-line HOT 3
- How about Linux repositories: OBS
- % symbol in file name broke sync in Windows
- Linux & MacOS | CORS error http://localhost:3636 HOT 1
- How to install CEC for windows? HOT 1
- Fails to start in Fedora 38:
- Cells Sync corrupts files and is unstable on Linux and Windows HOT 4
- unable to build on archlinux since webview_go is relying on older webkit2gtk
- Last-Modified time format is invalid when synchronizing image files/photos. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cells-sync.