Hi @arunnbabu81
Support for third party cloud storage is not directly supported, there are workarounds with sync-apps that are available in the Play Store. They sync a local folder to your OneDrive for example. But no, direct support is not given.
Hi @arunnbabu81
Support for third party cloud storage is not directly supported, there are workarounds with sync-apps that are available in the Play Store. They sync a local folder to your OneDrive for example. But no, direct support is not given.
So what is the best way of syncing wikis between mobile phone and desktop using the android and desktop app created by yourself. How do you sync your wikis
I sync them over LAN-sync
You can activate LAN-sync in your Android app and the Desktop TiddlyDesktopRS app.
Then you pair the two devices once using the pairing code - show the code on one device, enter it on the other device.
Then you click the “Sync” button on one of your wikis and that wiki will show up as available for syncing on the paired devices.
Click on “Get wiki” on the paired device where you want to get the wiki, choose a folder where it should be saved.
It will then get the wiki, store it in that folder and open it.
Do one last thing if you want two-way-sync: on the device where you did “Get wiki” check the “Sync” button too.
Thank you @BurningTreeC for your answers.
I have clicked on the “Create new wiki file”.
I was not able to reproduce the issue on the following tests.
I will try with Tiddlyhost saver. If I understand well the expected workflow (local editing ( remote publishing) is:
Do I understand well the behavior / imagined workflow?
BR,
Eskha
Is browser like tabs for opening multiple wikis at the same time as mentioned in the below linked post
possible in this mobile or desktop app
Can there be an option to select custom tiddler templates for sharing of contents into the wikis using Android share option.
For example, if I want to share a post from x.com to one of the wiki, the tiddler shall be created using particular template with specific fields and tags. This template shall be different for different contexts and contents…
Can there be an option to select the template from this menu (similar to the tag selection option currently seen)
User should be able to define templates in their wiki. Theses template tiddlers shall be tagged specifically to be listed in the selection menu
Hi @Eskha,
I haven’t yet tried the Tiddlyhost saver to be honest.
How does it work for you?
If there are issues, I’m happy to solve them. If not, I’m even happier.
Theoretically, it should work exactly like you described.
Thanks,
Simon
Hi @arunnbabu81
Sorry, but browser-like tabs are not on my list.
I want the view of the app to be as clean as possible without much clutter and I’m trying to follow that principle.
That’s a good idea! I’ll consider it for the next release! Thank you!
v0.0.18 brings a new feature I’m really excited about:
That means, you can open a tiddler for editing in a LAN-synced wiki and also open it on another device where the wiki is LAN-synced to.
Editing the tiddler will show your cursor and text-updates live on the synced device and vice versa. Like that two or more users can collaborate on the same tiddler and there will be no conflicts. The underlying functionality uses Yjs for that.
This is possible using the “New CodeMirror 6 (2026)” editor plugin and the bundled “Codemirror 6 Collaborative Editing” plugin, which is installable when creating a new wiki or using the new “Plugins” button to install it into an already created wiki.
This only works using the TiddlyDesktopRS Android App or the TiddlyDesktopRS Desktop apps because they deliver the necessary API for sending the encrypted data through LAN to the peers.
Further updates include the possibility to define something like a $TIDDLYWIKI_PLUGIN_PATH and $TIDDLYWIKI_EDITION_PATH from within the app, where additional user plugins and editions are being read from.
Please let me know if you encounter issues.
Also if you find the time, let me know how you like the features and how the App performs for you.
Last but not least, I still don’t have the required amount of testers needed to release the App to public.
Closed testing is still available for anyone interested, just write me a pm or an E-Mail at burningtreec@gmail.com
Thank you all for your feedback, your ideas and your support!
Simon
OMG @BurningTreeC “show your cursor and text-updates live on the synced device and vice versa”
I am trying to become a tester but life is impeding me, I struck a Kangaroo resulting in car damage and other challenges but this progress is amazing and looks likely to solve some long standing limitations for multi-device use.
Is LAN sync working… On my both devices, the paired devices are shown offline… It was previously working… Don’t know whether it is due to my network issues… I am using window 11 laptop and Android 16 … Both latest versions
For getting more testers, i guess you can post in the discord channel of tidllywiki, tiddlywiki reddit and x.com i guess. Also if you start a new thread with header of collaborative editing, it can attract more users I guess. Also if someone can post this in the Chinese community forums, it will also attract more test users.
Hi @arunnbabu81
Did you update the apps on your devices?
That may cause that you have to pair again…
This happened after updating both the mobile and desktop apps. But I didn’t paired the devices again since it was already shown in the paired devices section… I will try to unpair the devices and pair again.
The next release, available when Google decides to make it available, sorts out some issues with real-time collaborative editing sometimes working, sometimes not.
You will have to update the “Codemirror 6 Collaborative Editing” plugin - easiest way to do so is from the “Plugins” button in the landing page. Make sure that all synced devices are up to date and have the same newest plugin.
Best wishes,
Simon
Hi Simon
Thanks for this. Some android 10 to Linux Mint 22.3 feedback on LAN sync for you;
Using v.20 on Android, tiddlydesktop-rs-0.3.69-linux-x86_64 on Linux
Installed fine to android
Click on desktop ‘Start LAN Sync’ produces the Pairing button as expected
Click on Android Start LAN Sync produces Pairing button too
These areas seems a little ambiguous as both offer pairing codes - might be good to put an info button or explainer at this point.
Nowhere appears for pin code input on either device.
No pairs or peers are listed on either device.
Terminal on Linux tells me UDP listening.
I’m thinking it could be a firewall issue on the Linux and I need to allow UDP. If so I’d prefer to allow it from only specific device IPs. Is there a specific port or range of ports that need allowing?
Hi @Watt ,
you probably have the ufw being on Linux Mint, is that correct?
If so:
sudo ufw allow 45699/udp
sudo ufw allow 45700:45710/tcp
These ports are arbitrary unused ports in the user port range. They are:
The question how to handle traffic through these ports in corporate networks is very different than in private Home networks. But I’d like to investigate.
You seem to have experience with networking, what would you consider?
Thank you,
Simon
No experience! Amateur hour here I’m afraid. I think @Scott_Sauyet might be your man. Corporate networks seem to be very restrictive though. I’m not sure I’d bother, IT depts will refuse permission for this on their networks imo, and you will have a stream of headaches to solve if they don’t.
Thanks for suggestions - I’ll try them now. Might be useful info if others hit the same problem. Thanks so much for your perseverance.
It worked!
It’s going to take a little while to get my head around but great stuff.
Aesthetic point on Android the bottom system navigation bar is white and the buttons are white (some drop shadow). Difficult to see they are there.
Possibly silly question - Is it possible to run TD-RS headless? For example if I wanted a wiki server running on a Pi or similar with no gui but various devices able to sync and see wikis. A question for the future feature pile maybe - it’s not a desperate feature request.
Thanks Simon!