islamic-network / api.alquran.cloud Goto Github PK
View Code? Open in Web Editor NEWThe AlQuran.Cloud API - https://alquran.cloud/api
License: GNU General Public License v3.0
The AlQuran.Cloud API - https://alquran.cloud/api
License: GNU General Public License v3.0
I'm trying to run your project and all containers start without error except quran-app which it keeps showing me this error:
quran-app | /usr/local/bin/doctrineProxies.sh: line 40: vendor/bin/doctrine: No such file or directory
quran-app exited with code 127
I'm using Docker 18.9.6, build 481bc77 on Ubuntu server 18.04.2 LTS machine.
See #21 (comment).
From this endpoint http://api.alquran.cloud/v1/surah, can we get the surah list name in another language (edition)?
For example, in my language (Indonesian)
Here the reference that we can follow from Ministry of Religion Indonesia https://quran.kemenag.go.id
Thanks for this awesome work, may Allah give you Jannah.
Assalamu aleykum.
is there api for complete Quran by page?
Thanks
As-salaamu Alaikum brother @meezaan, as discussed on the discord group, please add the The Clear Quran translation which you can find on:
It’s the one by Talal Itani.
JazakAllahu Khairan!
Hello
Working on a javascript application (using react native).
I feel it is a problem to have the Bismillah at the beginning of every verse.
If it's possible to get some help to find a workaround, would be much appreciated.
For example, i tried this :
action.data[0].text = action.data[0].text.replace("بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ", "");
It is not working.
I'm running out of ideas..
Cheers
making a request to https://api.alquran.cloud/surah/114/ar.alafasy
should return audio file urls like https://islamcdn.com/quran/media/audio/ayah/ar.alafasy/6226
and not http://islamcdn.com/quran/media/audio/ayah/ar.alafasy/6226
Referring to the following endpoint: http://api.alquran.cloud/v1/page/44/quran-uthmani
Ayah # 267
the incorrect ayah (ِإِبْرَٰهِۦمُ) it must be (إبراهيم)
May Allah reward you with Jannah Firdaws for the api.
I am having problems when importing the arabic ayat text from the api into my database.
Example surah Ash-Shams...
api:
وَالشَّمْسِ وَضُحَاهَا
in my database:
وَٱلشَّمْسِ وَضُحَىٰهَا
the problem is with the the Haa Haa in Duhaahaa, specifically with the first Haa in Duhaahaa.
I dont know what the problem is but i am thinking it has something to do with the collation my database is using (charset: utf8mb4; collation: utf8mb4_unicode_ci).
So I was wondering what collation are you using?
And do you know what the problem here is?
JazakAllah Khair.
I am getting Too Many Requests when i try to update a doc quran ayahs. Doc has almost 50 ayahs.
The last ayat of surat An-nisaa is incomplete: https://cdn.alquran.cloud/media/audio/ayah/ar.alafasy/669/high
Hi.
I was using the arabic and persian translations and tafseer books, but It's not working now.
I checked the API, and got this:
Slim Application Error A website error has occurred. Sorry for the temporary inconvenience.
I was using your API in my telegram bot,
Please help me,
Thanks.
Assalamu'alaikum wa rahmatullahi wa barakatuh,
Recently, I saw that the word 'edition' has been used instead of 'translation'. Infact, to non-muslims, it will look like them as different kinds of quran. I mean different edition of quran. We know, that Bible, and other books have different editions, but Quran is the one, and only. And we, muslims, are advised not to follow the culture of non-muslims. So, I think the misleading 'edition' should be renamed to 'edition'. It may look like a huge work. But its reward will save us from Jahannam. We should fix this issue.
JAK.
PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/vhosts/alquran.cloud/api/src/Quran/Helper/Request.php on line 15, referer: http://api.alquran.cloud/ayah/112:3/editions/ar.alafasy,en.sahih
Reciters names are only available in English.
Calling this API http://api.alquran.cloud/v1/edition?format=audio&language=ar&type=versebyverse :
Both name and englishName have the same value.
API : http://api.alquran.cloud/v1/surah/18/quran-uthmani
ۜ waqf is displayed before the bismi
Correct place is at the end of the aya,, see screenshot from Tanzil quran
I dont think there is a need of bismilla in the first aya of surath, in the site(https://alquran.cloud/surah/94) itself bismi is seperately shown at the top of each sura. but the API adds bismi with the first aya, refer the screenshot from the quran.cloud site
Request to please remove bismi from the first Aya
Jazakallah khairan
Thank you again for this amazing resource. Would be also great to add tajweed coloured ayah images like they have in this website: "https://ru.quranacademy.org/quran/2"
JZKh
I have seen on database table edition that source of tajweed quran from hafidh.com, but now this site have down or for sale, where github or other project that continue this tajweeed?
Salam alaykoum u use api for mobile application
how can i get audio from api please ?
because in json array i have this
{"code":200,"status":"OK","data":[{"identifier":"fr.hamidullah","language":"fr","name":"Hamidullah","englishName":"Muhammad Hamidullah","format":"text","type":"translation"},{"identifier":"fr.leclerc","language":"fr","name":"Youssouf Leclerc","englishName":"Youssouf Leclerc","format":"audio","type":"versebyverse"}]}
My code:
var SurahInfo = {
name: "Name of surah",
qari_name: "name of qari"
};
const url = "what are à true url or steps to get audio ";
audio.initPlayer("url", surahInfo);
//To play audio clip
audio.play();
Jazakoum Allah
API end point : http://api.alquran.cloud/v1/quran/quran-uthmani
I was trying to remove bismillahirahmani raheem from the first ayath, I copied the arabic text from first Aya of Sura 1. Fathiha
and wrote a function to replace with blank text '', it replace bismi from all the first aya of all surah excepte sura 95 and 97
I checked the text bismi in both sura and found there is difference in bismillahi rahmani raheem
Bismi in other surahs : بِسْمِ
Bismi in 95 and 97 : بِّسْمِ
I request to please correct this,
To do this, an entry is required in the edition table.
Then, 6236 corresponding entries are required in the ayat table.
The Clear Quran is one of the latest translations and has been endorsed by lots of scholars (see here ). Quran.com switched to using it as a default translation. Would be great to add it here too, obviously with author's permission .
Thanks
The API is rich in non-Arabic translations however it's only featuring two Arabic Translations (تفسير الجلاين و الميسر)
Salam,
I receive an error when I run the command docker-compose up
`> docker-compose up
Pulling alquran-memadmin (vesica/memadmin:latest)...
ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.
Continue with the new image? [yN]y
Pulling alquran-memadmin (vesica/memadmin:latest)...
ERROR: pull access denied for vesica/memadmin, repository does not exist or may require 'docker login'`
[FIX]
I edited the docker-compose.yml file, declaration for Memcached Admin :
#######################################
# Memcached Admin
#######################################
alquran-memadmin:
image: islamicnetwork/phpmemadmin:latest <---- change here
ports:
- "7072:8080"
environment:
MEMADMIN_USERNAME: quran
MEMADMIN_PASSWORD: quran
MEMCACHED_HOST: quran-memcached
MEMCACHED_PORT: 11211
container_name: quran-memadmin
The error disappeared but is it a correct fix?
It has been asked from me and I looked through the website. But nowhere I could find where it mentions the source of Quran text. Taking into account the sensitivity of this matter, it is essential to provide source information on every single text of Holy Quran present in the Db (simple, Uthmani, tajweed and etc). Who has verified the text is what I have been asked many times.
Thanks
To do this:
here for example
http://api.alquran.cloud/v1/surah/114/quran-tajweed
i got
ٱلَّذِى يُوَسْوِسُ فِى صُدُورِ [h:14688[ٱ][l[ل][g[نّ][p[َا]سِ
how to render it into text to use it in TextView
after running the composer install and docker-compose up i cant seems to open any https localhost ports.
pgadmin worked without https though just using http.
whats the issue ? how can i access the api.
~/D/w/d/b/api.alquran.cloud (master|✔) $ docker-compose up
Creating network "apialqurancloud_default" with the default driver
Creating quran-memcached ... done
Creating quran-memadmin ... done
Creating quran-db ... done
Creating quran-app ... done
Creating quran-pma ... done
Attaching to quran-db, quran-memcached, quran-memadmin, quran-app, quran-pma
quran-memadmin | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.19.0.4. Set the 'ServerName' directive globally to suppress this message
quran-db | Initializing database
quran-memadmin | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.19.0.4. Set the 'ServerName' directive globally to suppress this message
quran-db | 2020-12-27T22:25:45.905548Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
quran-db | 2020-12-27T22:25:46.620909Z 0 [Warning] InnoDB: New log files created, LSN=45790
quran-memadmin | [Sun Dec 27 22:25:46.789211 2020] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.38 (Debian) OpenSSL/1.1.1d configured -- resuming normal operations
quran-memadmin | [Sun Dec 27 22:25:46.789356 2020] [core:notice] [pid 1] AH00094: Command line: 'apache2 -D FOREGROUND'
quran-db | 2020-12-27T22:25:46.702911Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
quran-db | 2020-12-27T22:25:46.763678Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 7739d5c0-4892-11eb-a71d-0242ac130002.
quran-db | 2020-12-27T22:25:46.765045Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
quran-db | 2020-12-27T22:25:46.881725Z 1 [Warning] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
quran-pma | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.19.0.5. Set the 'ServerName' directive globally to suppress this message
quran-pma | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.19.0.5. Set the 'ServerName' directive globally to suppress this message
quran-pma | [Sun Dec 27 22:25:47.355130 2020] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.38 (Debian) PHP/7.4.13 configured -- resuming normal operations
quran-pma | [Sun Dec 27 22:25:47.355214 2020] [core:notice] [pid 1] AH00094: Command line: 'apache2 -D FOREGROUND'
quran-app |
quran-app | In AbstractMySQLDriver.php line 93:
quran-app |
quran-app | An exception occurred in driver: SQLSTATE[HY000] [2002] Connection refused
quran-app |
quran-app |
quran-app | In PDOConnection.php line 31:
quran-app |
quran-app | SQLSTATE[HY000] [2002] Connection refused
quran-app |
quran-app |
quran-app | In PDOConnection.php line 27:
quran-app |
quran-app | SQLSTATE[HY000] [2002] Connection refused
quran-app |
quran-app |
quran-app | orm:generate-proxies [--filter FILTER] [--] []
quran-app |
quran-app exited with code 1
quran-db | Database initialized
quran-db | Initializing certificates
quran-db | Generating a 2048 bit RSA private key
quran-db | ....................................+++
quran-db | ........+++
quran-db | unable to write 'random state'
quran-db | writing new private key to 'ca-key.pem'
quran-db | -----
quran-db | Generating a 2048 bit RSA private key
quran-db | ...................................................+++
quran-db | ...............................................+++
quran-db | unable to write 'random state'
quran-db | writing new private key to 'server-key.pem'
quran-db | -----
quran-db | Generating a 2048 bit RSA private key
quran-db | ............................+++
quran-db | .............................................................+++
quran-db | unable to write 'random state'
quran-db | writing new private key to 'client-key.pem'
quran-db | -----
quran-db | Certificates initialized
quran-db | MySQL init process in progress...
quran-db | 2020-12-27T22:25:50.437373Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
quran-db | 2020-12-27T22:25:50.438900Z 0 [Note] mysqld (mysqld 5.7.30-33) starting as process 72 ...
quran-db | 2020-12-27T22:25:50.442656Z 0 [Note] InnoDB: PUNCH HOLE support available
quran-db | 2020-12-27T22:25:50.442702Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
quran-db | 2020-12-27T22:25:50.442712Z 0 [Note] InnoDB: Uses event mutexes
quran-db | 2020-12-27T22:25:50.442715Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
quran-db | 2020-12-27T22:25:50.442718Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.7
quran-db | 2020-12-27T22:25:50.442720Z 0 [Note] InnoDB: Using Linux native AIO
quran-db | 2020-12-27T22:25:50.443084Z 0 [Note] InnoDB: Number of pools: 1
quran-db | 2020-12-27T22:25:50.443258Z 0 [Note] InnoDB: Using CPU crc32 instructions
quran-db | 2020-12-27T22:25:50.445117Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M
quran-db | 2020-12-27T22:25:50.448896Z 0 [Note] InnoDB: Completed initialization of buffer pool
quran-db | 2020-12-27T22:25:50.450794Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
quran-db | 2020-12-27T22:25:50.462441Z 0 [Note] InnoDB: Crash recovery did not find the parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite
quran-db | 2020-12-27T22:25:50.463251Z 0 [Note] InnoDB: Highest supported file format is Barracuda.
quran-db | 2020-12-27T22:25:50.473519Z 0 [Note] InnoDB: Created parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite, size 3932160 bytes
quran-db | 2020-12-27T22:25:50.478584Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables
quran-db | 2020-12-27T22:25:50.478666Z 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
quran-db | 2020-12-27T22:25:50.528481Z 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
quran-db | 2020-12-27T22:25:50.529901Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.
quran-db | 2020-12-27T22:25:50.529947Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.
quran-db | 2020-12-27T22:25:50.531157Z 0 [Note] InnoDB: Percona XtraDB (http://www.percona.com) 5.7.30-33 started; log sequence number 2635173
quran-db | 2020-12-27T22:25:50.532231Z 0 [Note] Plugin 'FEDERATED' is disabled.
quran-db | 2020-12-27T22:25:50.532692Z 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
quran-db | 2020-12-27T22:25:50.534837Z 0 [Note] InnoDB: Buffer pool(s) load completed at 201227 22:25:50
quran-db | 2020-12-27T22:25:50.538321Z 0 [Note] Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to enable SSL support using them.
quran-db | 2020-12-27T22:25:50.538378Z 0 [Note] Skipping generation of SSL certificates as certificate files are present in data directory.
quran-db | 2020-12-27T22:25:50.539493Z 0 [Warning] CA certificate ca.pem is self signed.
quran-db | 2020-12-27T22:25:50.539570Z 0 [Note] Skipping generation of RSA key pair as key files are present in data directory.
quran-db | 2020-12-27T22:25:50.549265Z 0 [Note] Event Scheduler: Loaded 0 events
quran-db | 2020-12-27T22:25:50.549450Z 0 [Note] mysqld: ready for connections.
quran-db | Version: '5.7.30-33' socket: '/var/lib/mysql/mysql.sock' port: 0 Percona Server (GPL), Release 33, Revision 6517692
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-db | Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
quran-db | Warning: Unable to load '/usr/share/zoneinfo/leapseconds' as time zone. Skipping it.
quran-db | Warning: Unable to load '/usr/share/zoneinfo/tzdata.zi' as time zone. Skipping it.
quran-db | Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
quran-db | Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it.
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-db |
quran-db | /docker-entrypoint.sh: running /docker-entrypoint-initdb.d/quran-master-31-May-2020.sql
quran-db | mysql: [Warning] Using a password on the command line interface can be insecure.
quran-memadmin | Sun 12/27/2020 @ 10:26:05.937 PM UTC 172.19.0.1 (-) > 172.19.0.4:8080 "\x16\x03\x01\x02" 147 143 400 304 0 - "-" "-" - - -
quran-memadmin | Sun 12/27/2020 @ 10:26:05.944 PM UTC 172.19.0.1 (-) > 172.19.0.4:8080 "\x16\x03\x01\x02" 112 202 400 304 0 - "-" "-" - - -
quran-pma | 172.19.0.1 - - [27/Dec/2020:22:26:06 +0000] "\x16\x03\x01\x02" 400 0 "-" "-"
quran-pma | 172.19.0.1 - - [27/Dec/2020:22:26:06 +0000] "\x16\x03\x01\x02" 400 0 "-" "-"
quran-db |
quran-db |
quran-db | 2020-12-27T22:26:40.604727Z 0 [Note] Giving 0 client threads a chance to die gracefully
quran-db | 2020-12-27T22:26:40.604774Z 0 [Note] Shutting down slave threads
quran-db | 2020-12-27T22:26:40.604780Z 0 [Note] Forcefully disconnecting 0 remaining clients
quran-db | 2020-12-27T22:26:40.604786Z 0 [Note] Event Scheduler: Purging the queue. 0 events
quran-db | 2020-12-27T22:26:40.604850Z 0 [Note] Binlog end
quran-db | 2020-12-27T22:26:40.605585Z 0 [Note] Shutting down plugin 'ngram'
quran-db | 2020-12-27T22:26:40.605619Z 0 [Note] Shutting down plugin 'BLACKHOLE'
quran-db | 2020-12-27T22:26:40.605624Z 0 [Note] Shutting down plugin 'ARCHIVE'
quran-db | 2020-12-27T22:26:40.605626Z 0 [Note] Shutting down plugin 'partition'
quran-db | 2020-12-27T22:26:40.605628Z 0 [Note] Shutting down plugin 'MRG_MYISAM'
quran-db | 2020-12-27T22:26:40.605631Z 0 [Note] Shutting down plugin 'MyISAM'
quran-db | 2020-12-27T22:26:40.605638Z 0 [Note] Shutting down plugin 'CSV'
quran-db | 2020-12-27T22:26:40.605640Z 0 [Note] Shutting down plugin 'MEMORY'
quran-db | 2020-12-27T22:26:40.605644Z 0 [Note] Shutting down plugin 'INNODB_TABLESPACES_SCRUBBING'
quran-db | 2020-12-27T22:26:40.605646Z 0 [Note] Shutting down plugin 'INNODB_TABLESPACES_ENCRYPTION'
quran-db | 2020-12-27T22:26:40.605647Z 0 [Note] Shutting down plugin 'INNODB_SYS_VIRTUAL'
quran-db | 2020-12-27T22:26:40.605649Z 0 [Note] Shutting down plugin 'INNODB_CHANGED_PAGES'
quran-db | 2020-12-27T22:26:40.605651Z 0 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
quran-db | 2020-12-27T22:26:40.605652Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
quran-db | 2020-12-27T22:26:40.605654Z 0 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
quran-db | 2020-12-27T22:26:40.605656Z 0 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
quran-db | 2020-12-27T22:26:40.605657Z 0 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
quran-db | 2020-12-27T22:26:40.605659Z 0 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
quran-db | 2020-12-27T22:26:40.605660Z 0 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
quran-db | 2020-12-27T22:26:40.605662Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
quran-db | 2020-12-27T22:26:40.605663Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
quran-db | 2020-12-27T22:26:40.605665Z 0 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
quran-db | 2020-12-27T22:26:40.605666Z 0 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
quran-db | 2020-12-27T22:26:40.605668Z 0 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
quran-db | 2020-12-27T22:26:40.605670Z 0 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
quran-db | 2020-12-27T22:26:40.605671Z 0 [Note] Shutting down plugin 'INNODB_FT_DELETED'
quran-db | 2020-12-27T22:26:40.605673Z 0 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
quran-db | 2020-12-27T22:26:40.605674Z 0 [Note] Shutting down plugin 'INNODB_METRICS'
quran-db | 2020-12-27T22:26:40.605676Z 0 [Note] Shutting down plugin 'INNODB_TEMP_TABLE_INFO'
quran-db | 2020-12-27T22:26:40.605678Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
quran-db | 2020-12-27T22:26:40.605679Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
quran-db | 2020-12-27T22:26:40.605681Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
quran-db | 2020-12-27T22:26:40.605683Z 0 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
quran-db | 2020-12-27T22:26:40.605684Z 0 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
quran-db | 2020-12-27T22:26:40.605686Z 0 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
quran-db | 2020-12-27T22:26:40.605688Z 0 [Note] Shutting down plugin 'INNODB_CMPMEM'
quran-db | 2020-12-27T22:26:40.605689Z 0 [Note] Shutting down plugin 'INNODB_CMP_RESET'
quran-db | 2020-12-27T22:26:40.605691Z 0 [Note] Shutting down plugin 'INNODB_CMP'
quran-db | 2020-12-27T22:26:40.605693Z 0 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
quran-db | 2020-12-27T22:26:40.605694Z 0 [Note] Shutting down plugin 'INNODB_LOCKS'
quran-db | 2020-12-27T22:26:40.605696Z 0 [Note] Shutting down plugin 'INNODB_TRX'
quran-db | 2020-12-27T22:26:40.605698Z 0 [Note] Shutting down plugin 'XTRADB_ZIP_DICT_COLS'
quran-db | 2020-12-27T22:26:40.605700Z 0 [Note] Shutting down plugin 'XTRADB_ZIP_DICT'
quran-db | 2020-12-27T22:26:40.605702Z 0 [Note] Shutting down plugin 'XTRADB_RSEG'
quran-db | 2020-12-27T22:26:40.605703Z 0 [Note] Shutting down plugin 'XTRADB_INTERNAL_HASH_TABLES'
quran-db | 2020-12-27T22:26:40.605705Z 0 [Note] Shutting down plugin 'XTRADB_READ_VIEW'
quran-db | 2020-12-27T22:26:40.605707Z 0 [Note] Shutting down plugin 'InnoDB'
quran-db | 2020-12-27T22:26:40.605780Z 0 [Note] InnoDB: FTS optimize thread exiting.
quran-db | 2020-12-27T22:26:40.606161Z 0 [Note] InnoDB: Starting shutdown...
quran-db | 2020-12-27T22:26:40.710567Z 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
quran-db | 2020-12-27T22:26:40.712766Z 0 [Note] InnoDB: Buffer pool(s) dump completed at 201227 22:26:40
quran-db | 2020-12-27T22:26:41.218215Z 0 [Note] InnoDB: Waiting for page_cleaner to finish flushing of buffer pool
quran-db | 2020-12-27T22:26:42.769824Z 0 [Note] InnoDB: Shutdown completed; log sequence number 398449007
quran-db | 2020-12-27T22:26:42.770652Z 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
quran-db | 2020-12-27T22:26:42.770700Z 0 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
quran-db | 2020-12-27T22:26:42.770729Z 0 [Note] Shutting down plugin 'sha256_password'
quran-db | 2020-12-27T22:26:42.770732Z 0 [Note] Shutting down plugin 'mysql_native_password'
quran-db | 2020-12-27T22:26:42.771072Z 0 [Note] Shutting down plugin 'binlog'
quran-db | 2020-12-27T22:26:42.778687Z 0 [Note] mysqld: Shutdown complete
quran-db |
quran-db |
quran-db | MySQL init process done. Ready for start up.
quran-db |
quran-db | 2020-12-27T22:26:42.995291Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
quran-db | 2020-12-27T22:26:42.996510Z 0 [Note] mysqld (mysqld 5.7.30-33) starting as process 1 ...
quran-db | 2020-12-27T22:26:43.000367Z 0 [Note] InnoDB: PUNCH HOLE support available
quran-db | 2020-12-27T22:26:43.000520Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
quran-db | 2020-12-27T22:26:43.000576Z 0 [Note] InnoDB: Uses event mutexes
quran-db | 2020-12-27T22:26:43.000623Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
quran-db | 2020-12-27T22:26:43.000724Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.7
quran-db | 2020-12-27T22:26:43.000797Z 0 [Note] InnoDB: Using Linux native AIO
quran-db | 2020-12-27T22:26:43.001359Z 0 [Note] InnoDB: Number of pools: 1
quran-db | 2020-12-27T22:26:43.001604Z 0 [Note] InnoDB: Using CPU crc32 instructions
quran-db | 2020-12-27T22:26:43.003219Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M
quran-db | 2020-12-27T22:26:43.007146Z 0 [Note] InnoDB: Completed initialization of buffer pool
quran-db | 2020-12-27T22:26:43.009781Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
quran-db | 2020-12-27T22:26:43.022759Z 0 [Note] InnoDB: Crash recovery did not find the parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite
quran-db | 2020-12-27T22:26:43.023710Z 0 [Note] InnoDB: Highest supported file format is Barracuda.
quran-db | 2020-12-27T22:26:43.054391Z 0 [Note] InnoDB: Created parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite, size 3932160 bytes
quran-db | 2020-12-27T22:26:43.062861Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables
quran-db | 2020-12-27T22:26:43.063010Z 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
quran-db | 2020-12-27T22:26:43.155541Z 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
quran-db | 2020-12-27T22:26:43.157726Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.
quran-db | 2020-12-27T22:26:43.157875Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.
quran-db | 2020-12-27T22:26:43.158972Z 0 [Note] InnoDB: Waiting for purge to start
quran-db | 2020-12-27T22:26:43.211280Z 0 [Note] InnoDB: Percona XtraDB (http://www.percona.com) 5.7.30-33 started; log sequence number 398449007
quran-db | 2020-12-27T22:26:43.212429Z 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
quran-db | 2020-12-27T22:26:43.212968Z 0 [Note] Plugin 'FEDERATED' is disabled.
quran-db | 2020-12-27T22:26:43.224242Z 0 [Note] Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to enable SSL support using them.
quran-db | 2020-12-27T22:26:43.224471Z 0 [Note] Skipping generation of SSL certificates as certificate files are present in data directory.
quran-db | 2020-12-27T22:26:43.226174Z 0 [Warning] CA certificate ca.pem is self signed.
quran-db | 2020-12-27T22:26:43.226321Z 0 [Note] Skipping generation of RSA key pair as key files are present in data directory.
quran-db | 2020-12-27T22:26:43.227047Z 0 [Note] Server hostname (bind-address): '*'; port: 3306
quran-db | 2020-12-27T22:26:43.227210Z 0 [Note] IPv6 is available.
quran-db | 2020-12-27T22:26:43.227361Z 0 [Note] - '::' resolves to '::';
quran-db | 2020-12-27T22:26:43.227394Z 0 [Note] Server socket created on IP: '::'.
quran-db | 2020-12-27T22:26:43.249548Z 0 [Note] Event Scheduler: Loaded 0 events
quran-db | 2020-12-27T22:26:43.250041Z 0 [Note] mysqld: ready for connections.
quran-db | Version: '5.7.30-33' socket: '/var/lib/mysql/mysql.sock' port: 3306 Percona Server (GPL), Release 33, Revision 6517692
quran-db | 2020-12-27T22:26:44.219368Z 0 [Note] InnoDB: Buffer pool(s) load completed at 201227 22:26:44
Kindly add the language direction field in the edition section, so I can change the direction of text ltr or rtl according to the language type.
i.e rtl for ur and ltr for en.
Examples:
// from meta
Juz 4 should start at {"surah":3,"ayah":92}
instead of {"surah":3,"ayah":93}
(-1 offset)
Juz 5 should start at {"surah":5,"ayah":83} instead of {"surah":5,"ayah":82}
(+1 offset)
Would be nice to have something like this: http://api.alquran.cloud/juz/
, which would have list of all juz with beginning and end e.g.
[
{"juz":"1","start":"1:1","end":"2.141"},
{"juz":"2","start":"2:142","end":"2.252"},
.....
]
JZK for this amazing work.
quran-uthmani edition:
سبإ must be سبأ
Second one,
النبإ must be النبأ
Assalamu alaykum.
There is new translation for bosnian language by Muhamed Mehanovic.
Will you add this translation to api.
Thanks.
404 instead of 400.
Today api don't work. Are you use cache for api?
I always thought these issues are related fonts and I tried many different fonts, but it turns out it's an issue from the data that's received from the API using quran-uthmani
edition. Even though some fonts like me_quran & Amiri are showing without any issues, but when copying from the Quranic text the issues become visible please see.
There is no field with the name of surah in the language of chosen translation. There is a name in English, in arabic, in transliteration, but not in the language of translation.
Thank you for this amazing work. Jzkhr
Since there is an englishName
field in editions which its value obviously is in English, so as far as I think, it makes sense that name
value to be in Arabic or at least the ar
editions.
So for example, if I may suggest that the name
field would be:
Quran simple (ar.quran-simple-clean) => rename: Simple Clean
to القرآن الكريم البسيط (بدون تشكيل)
Quran Uthmani (ar.quran-uthmani-quran-academy) => rename: Quran Uthmani by Quran Academy
to القرآن الكريم برسم العثماني
Quran Mujawad (ar.quran-uthmani-quran-academy) => rename: Tajweed
to قرآن مجود (ملون)
need to know the font to use to read the quran-buck English phonetic tried several doesn't work
and the font for quran-tajweed also that would be very helpful
Thanks again for such a valuable resource. I am currently using it to build Quran Reader Web app. Hope to share soon and get feedback.
Would be also great to have search api, if this is something can be added.
JZKH
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.