-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
use standard fdroid repo dir layout #16
Comments
I'm quite sure I'm using the standard fdroid layout. During initialization, the following commands are executed:
The last call is redundant for first time initialization, but it is useful in case the repo was already initialized but it's missing some required files. This is the result of initialization:
|
Yup, that looks standard. Perhaps you are using something different
than `fdroid server update` to publish the repo to the webserver?
Also, you should check out the gitlab/github repo hosting. You could
have Playmaker pushing repos to github for free hosting. See
examples/config.py.
|
@eighthave Which issue are you actually reporting here? |
The full repo should have a basedir of _fdroid/_, e.g. `domain.org/fdroid`,
then there should be a "repo" and "archive" sections there:
* domain.org/fdroid/repo/index.xml
* domain.org/fdroid/archive/index.xml
|
Then |
Since the current setup works, I guess that the fdroid app will check both these paths:
right? If so, in the next version I'll change the base directory. The |
Only fdroid/repo/index.xml is supported as a standard location.
|
And yeah, the index.html would be done manually by the users. It would
be nice to have an auto-generated version, but someone would have to
implement that :-)
|
This is great work! I have one small request that'll make this integrate better into the F-Droid ecosystem: please use the standard directory layout. It seems right now this puts the repo straight into fdroid/. Instead it should look like:
The text was updated successfully, but these errors were encountered: