Comments (4)
The module acoustid.wsgi
only serves the API, which has no handler for /
. A request to /ws/lookup
should give you some response.
from acoustid-server.
Yes, thank you. It's really works.
But one more question - can i find some documentation about the /ws/ api anywhere? At the acoustid.org website i have saw only /v2/ preffix for api access.
For example - how can i register new application or user keys, if my local server runs only in API mode (using uwsgi)? Is there any API commands using website secret variable, or only one way to do this - INSERT directly into PostgreSQL database by default db algorithm?
Thanks a lot!
from acoustid-server.
The /ws
prefix was there historically to allow me to serve both api and the website from the same uwsgi app. For the api domain, it's just removed from the path. This is the nginx config part used in production:
location / {
rewrite ^/?(.*)$ /ws/$1 break;
include uwsgi_params;
uwsgi_pass acoustid_live_api_rw;
}
Regarding the api keys, the easiest way is probably to insert things into the database. This was never really designed to run anywhere but on acoustid.org, so the website is the only tool that can manage api keys.
from acoustid-server.
Yes, i got it.
But have one more offtopic question. I tried to ask it at the google mailing lists, but it looks like some questions are unanswered from september.
Hello!
I have sucessfully installed acoustid-server on standalone dedicated server.
Then i have imported all data from fulldump, also create a musicbrainz schema and import data inside it too.
Now i'm trying to use automated sync script, provided in ./admin directory.
So, i have seted up an acoustid-server and trying to use replication script.
It works fine, but extremely slow. For hourly dump near 5 Mb it took near 30min - 1 hour for operation.
I have tried to drop Primary keys, Indexes, Constraints. I have allready did VACUUM on acoustid db, but it did not bring any effect.
Is anybody have the same issue? Or it is default time for sync?
Thanks a lot!
from acoustid-server.
Related Issues (20)
- Unable to submit / receive new AcoustIDs HOT 2
- The data provided at data.acoustid.org isn't consistent HOT 1
- MBID recording merges are not applied HOT 3
- Lookup returns empty result despite submitted data
- MusicBrainz metadata caching
- Send API tokens in HTTP headers
- Enforce SNI
- Stop supporting fingerprints without metadata HOT 2
- Separate service for fingerprint searches
- Separate service for musicbrainz metadata lookup
- Google OAuth fails with error 401 on acoustid.org HOT 1
- API fingerprint lookup no longer returns MusicBrainz release HOT 1
- Submission stuck in pending state HOT 12
- Specific fingerprint not returning a match when it should HOT 1
- Updates for track_meta link table are missing from https://data.acoustid.org/ HOT 1
- Automatically remove disables acoustid/mbid pairings after certain time HOT 2
- Daily data updates dont seem to inform of the correct mbid-acoustid pairings disabled on the day
- Hide disabled acoustid mbrecording pairings from acoustid webpages
- Not possible to download https://data.acoustid.org/fingerprint.delta.2019-11.csv.gz HOT 1
- Provide anonymised user id for acoustid/mbid pair submissions
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 acoustid-server.