Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
sfeldkampS

sfeldkamp

@sfeldkamp
Unfollow Follow
About
Posts
35
Topics
9
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    sfeldkamp said:

    Hey everyone!

    I've published this as a community app. Currently only a "testing" version (how does that work anyway?), so please don't add it to the Community Apps topic just yet. Would love to get some feedback on it and see if any issues are discovered.

    https://github.com/sfeldkamp/cloudron-bluesky-pds

    This implementation has a critical bug in it that prevents an account alias from being updated or account migration to another PDS, because of the federated nature of the network, these accounts can't be fixed by fixing the app.
    I've "unpublished" the community app by removing the CloudronVersions.json file from the repository main branch. I've added information to the github project readme and archived it to prevent any further installations. I've requested that the app be removed from the Community Apps index.

    App Wishlist

  • How to use OnlyOffice
    sfeldkampS sfeldkamp

    Ok, I think that my misunderstanding is that neither Cubby or the ONLYOFFICE document server handles any sync from a local device to the cloudron app.

    Cubby - a fileserver app with WOPI ability
    ONLYOFFICE - a WOPI document server

    If you configure Cubby to point to the ONLYOFFICE document server (under settings) then you can edit an OnlyOffice file (like .docx) in the Cubby app.

    Neither of these support any sync from a local device to the Cubby fileserver. You have to create locally and upload to Cubby or create on Cubby and download it to your local device.

    Correct me if I'm wrong about any of that.

    OnlyOffice

  • How to use OnlyOffice
    sfeldkampS sfeldkamp

    I want to use OnlyOffice on my Mac and other devices and connect to a Cloudron app for document storage, syncing, and hopefully even reading and editing. I'm more than a little confused...

    I have the latest versions installed

    • Cloudron: ONLYOFFICE Docs 9.3.1
    • Mac: Community version 9.3.1

    ONLYOFFICE (this app)
    When I navigate to this it just says "Document server is running". How is this app meant to be used? When I try to add it as a "Cloud" on my Mac OnlyOffice application it opens a new tab in the modal with a "Cannot GET /Products/Files/". If it's not a "cloud" for OnlyOffice, then what is it?

    Cubby
    Could I use Cubby instead for storage and syncing? How? I also get "Cannot GET /Product/Files/" message when trying to connect as a Box cloud in my local OnlyOffice application.

    NextCloud + ONLYOFFICE (nextcloud app)
    I'd prefer not to use NextCloud, I just prefer something a little more focused.

    Syncthing
    Haven't tried this yet, but sounds like it could be an option.

    Are there other options I'm not seeing in the app store?

    OnlyOffice

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    @girish

    Thank you for explaining! It doesn't appear to be working that way for installs. I don't see any visual indicator for the Community App when installing it, nor on the app after it's installed. Here is the link to the versions file.

    https://raw.githubusercontent.com/sfeldkamp/cloudron-bluesky-pds/main/CloudronVersions.json

    Let me know if I should cross post this to support as a bug report (or elsewhere). I haven't tested whether "testing" prevents an automatic update from being discovered.

    App Wishlist

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    @timconsidine

    I got this in the output for the cloudron versions add --help command. But I couldn't say if it has any effect or if it's just informational. It doesn't stop anyone from installing the app. Not sure about whether it would trigger updates.

    App Wishlist

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    <Removed>

    See comment below: https://forum.cloudron.io/post/123271

    App Wishlist

  • Content Security Policy produces a javascript error.
    sfeldkampS sfeldkamp

    If you add the "Strict Baseline" or "Report CSP Violations" Content Security Policy it produces a javascript error on every page load. Is this working as designed?

    477dc618-477c-4766-90ff-e7ba5a6387e7-image.png

    Gitea csp

  • Secondary Backup to Google Drive
    sfeldkampS sfeldkamp

    I'm wanting to use my 1TB Google Drive as a secondary backup location. I found this guide in the Docs from several years ago. Is this still the best way to accomplish this or has something changed in the meantime? Just checking since the secondary backup feature was recently released (I think).

    https://docs.cloudron.io/guides/community/restic-rclone

    Support backups google drive

  • Self-hosted VPN server made EASY!
    sfeldkampS sfeldkamp

    @girish

    I would very much like to see this happen! It looks like this was on the roadmap for 7.4 release but didn't make it. I hope you can find the time for it.

    VPN

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    @girish

    / - An informational landing page. You can see it here: https://at.sethfeldkamp.com/
    /oauth - OAuth routes

    Then data is available from
    /xrpc - Http API
    /.well-known/atproto-did - DID verification

    That's all I can find for routes in the source code.

    https://github.com/bluesky-social/atproto/tree/main/packages/pds

    App Wishlist

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    I added a checklist item to the CloudronManifest.json that makes it as clear as possible for the user to add the wildcard alias. I just couldn't find any way to do this automatically.

    I've also moved my primary PDS on the ATProto network to be hosted on my Cloudron custom app. So far so good, no problems I've noticed!

    App Wishlist

  • Wildcard Alias added, but no https
    sfeldkampS sfeldkamp

    I see, I think. I'll try to work the API example into the start.sh script that runs when the app is started.

    App Packaging & Development

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    @robi

    That's the Cloudron CLI, not the CloudronManifest.json. I asked a follow up question though to clarify though, so thank you.

    App Wishlist

  • Wildcard Alias added, but no https
    sfeldkampS sfeldkamp

    @joseph

    Thank you, I see that here: https://docs.cloudron.io/api.html#tag/Apps/operation/installApp.

    I want to set this value automatically during App Installation. Is there a way to do that using either the CloudronManifest.json file or the Cloudron CLI?

    App Packaging & Development

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    I have resolved the issue with Invalid Handle. The problem was not having a *.[app.domain.com] wildcard domain mapped for the app. There's unfortunately no way to do this with the CloudronManifest.json file during app installation so this will have to be a manual step for installers.

    I've tested migrating an account from a Bluesky PDS and that seems good. Tested making and restoring backups in Cloudron. That seems good.

    The only remaining work to be done, that I am aware of, is to implement the update mechanism. I'm uncertain whether I should (or even can) do that or if that is something the Cloudron staff will do as they prepare it for the App Store.

    https://github.com/sfeldkamp/cloudron-bluesky-pds

    If anyone has any guidance on what more I should do, or a better way to "submit" this to the staff let me know.

    I will likely move my live account sometime soon to be self hosted on my custom app install, as I expect that process to take awhile. If anyone would like to try it out themselves or review the code, please feel free!

    App Wishlist

  • Wildcard Alias added, but no https
    sfeldkampS sfeldkamp

    I switched to my domain registrar as the provider, connected with an API key, regenerated the certs, and then synced DNS records. Everything seems to be working as I need it to.

    Can anyone answer my second question... Is there a way to setup a domain alias during app installation so the user doesn't have to configure it manually?

    App Packaging & Development

  • Wildcard Alias added, but no https
    sfeldkampS sfeldkamp

    Oh, my domain is setup with a DNS provider of "Wildcard" domain but the "Let's Encrypt Prod" certificate provider. I probably need to switch that around to a programmatic provider instead.

    App Packaging & Development

  • Wildcard Alias added, but no https
    sfeldkampS sfeldkamp

    I've added a wildcard alias to the custom app install for the app that I am packaging. It works, entering an address like test2.[app.domain.com] resolves to the app. However, there is no valid security certificate for it.

    I've restarted the app. Is there another step that I need to do? I didn't see anything in the docs.

    Also, is it possible to setup a wildcard alias during app installation? I'd prefer not to ask the user to do this, if possible.

    App Packaging & Development

  • Bluesky Personal Data Server
    sfeldkampS sfeldkamp

    This was helpful and validated the direction I was headed with it! I am working from a fork of bluesky-social/pds at https://github.com/sfeldkamp/cloudron-bluesky-pds.

    Current status is that it's running! I can add invite codes through the app's web terminal with goat CLI. I can register a user account on the PDS and post, reply, like, and follow from it. These all are pushed to the Bluesky firehose and can be seen in the Bluesky App by other accounts.

    Still to be debugged / tested:

    • Newly created account on the PDS shows "Invalid Handle" warning in Bluesky App.
    • Account migration with goat CLI to the PDS from a bsky.social PDS.
    • Account migration with goat CLI from the PDS back to bsky.social PDS.
    • General soak test to feel comfortable that all parts of the PDS are working correctly.

    I have some time off later this week, so I think I can make progress with these things.

    App Wishlist
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search