<LyreCalliope[m]>
I'm noticing that there are a number of mastodon front-ends that have fairly straightforward stacks. Is it possible to have a sandstorm app that oauths to your account on a remote server and then pulls and submits data to that server?
<LyreCalliope[m]>
If phanpy in particular is served up as a public page, would that work?
<LyreCalliope[m]>
On a separate note, is it possible to deploy a static site generator generated website that isn't Hugo to Sandstorm? I'm looking specifically at https://getpublii.com/docs/ which is desktop based and can deploy via ftp, git, edge networks, etc.
<LyreCalliope[m]>
It'd be hella cool to get tools like this to add deployment targets that you just have to add a sandstorm webkey to.
<isd>
You should be able to plop the generated files into a davros grain and publish them
<ocdtrekkie>
Or deploy via Git, so GitWeb.
<ocdtrekkie>
If you push to, I believe the gw-pages branch on a GitWeb grain, web publishing works on it.
<LyreCalliope[m]>
If I were to build the Phanpy app above and then do the same via davros or git, would that work? And if so, would I theoretically be able to repackage Davros or Gitweb with those files as the default files and then change the manifest file for Davros/Gitweb and I've successfully packaged Phanpy?
<LyreCalliope[m]>
I'm trying to see if there's a process here within my capabilities where I'd be able to dip my toes in packaging and maintaining some apps in the static site category.
<LyreCalliope[m]>
* If I were to build the Phanpy app above and then do the same via davros or git thing ya'lls just suggested, could that work? And if so, would I theoretically be able to repackage Davros or Gitweb with those files as the default files and then change the manifest file for Davros/Gitweb and I've successfully packaged Phanpy?
<LyreCalliope[m]>
I'm trying to see if there's a process here within my capabilities where I'd be able to dip my toes in packaging and maintaining some apps in the static site category.
<LyreCalliope[m]>
* If I were to build the Phanpy app above and then do the same via davros or git thing ya'lls just suggested, could that work? And if so, would I theoretically be able to repackage Davros or Gitweb with those files as the default files and then change the manifest file for Davros/Gitweb and I'll I've successfully packaged Phanpy?
<LyreCalliope[m]>
I'm trying to see if there's a process here within my capabilities where I'd be able to dip my toes into packaging and maintaining some apps in the static site category.
<isd>
Is there no server component? The client sandbox would block naive attempts to reach out to other servers from the browser (if you're running with ALLOW_LEGACY_RELAXED_CSP=true. If there's network stuff that happens server-side then that should go through the powerbox.
<ocdtrekkie>
It would kinda fall into Sandstorm apps that weren't really Sandstorm apps.
<ocdtrekkie>
Also, no you couldn't make a package that way because the content you pushed would be data content, not app content, so it wouldn't be included in the app package.
<LyreCalliope[m]>
Gooootcha. So I'll keep digging deeper to see what's the lowest hanging fruit for me to start learning from.
<ocdtrekkie>
Is there any flavor of development you are particularly comfortable/familiar with?
<LyreCalliope[m]>
I can modify html and I know my way around the command line and don't mind looking at code to see if there are minor edits I can make. I know a shit ton about dev tools but have mostly done very basic devops type stuff rather than development. I do have eloquent javascript on my desk right now and plan on going through it and building some browser extensions as soon as I have some more time/cashflow/time.
<LyreCalliope[m]>
So, that's where I'm at. Want to expand my capacity a bit so I can push a few more rocks down hills. Like app packaging and white labeling things.
<LyreCalliope[m]>
Historically I've been more on the multistakholder design facilitation side of making web dev things happen and translating dev to people and back to dev.