Skip to main content

Epub Generation

1. Overview and Context

This procedure uploads thetransfers Ebook PDF, PrintAlt Text, Typesetting Files, Front Cover JPG,JPG and Metadata Record to aour varietyEpub ofGeneration repositories.Platform, which generates an Epub based on them.

2. Triggers

The execution of this procedure is usually triggered by

3. Steps to Be Performed

RNIB

FTP credentials
    Protocol: SFTP Host: books.bookshare.org
    Port: 22 User: punctumrnib
    Pass: Cake+product82
    Files

    Upload the following:

      <print ISBN>.PDF <print ISBN>.JPG Thoth ONIX 2.1 output for EBSCO Host

      Uploading to all other repositories has been outsourced to Thoth. The list below is kept for archiving purposes.

      OAPEN

        Thoth Onix 3.0 record sent via email.

        JSTOR

        PDFs are uploaded by Thoth to JSTOR using our credentials, under the following arrangement:

        Option 2: Allow Thoth assume control of your account on JSTOR and have them act as an agent/distributor on your behalf.

          We would close out your old contract with us (which is OA-only), and instead move the agreement to be under Thoth. The delivery location for your books would move to their FTP space. Thoth becomes the licensor, and thus is in charge of the titles should issues arise. Thoth could grant you stats access to your books if they wished, so both parties could run reports. If JSTOR were to start charging fees again for open access books, we would only bill Thoth. Note: we are currently not charging fees for OA books.
          FTP credentials
            Protocol: SFTP Host: ftp.jstor.org Port: 2222 User: punctumbks Pass: pBWUJp
            Files

            Upload the following to the folder /books:

              <print ISBN>.PDF <print ISBN>.JPG Thoth ONIX 3.0 output for JSTOR

              Google Books

              PDFs are automatically uploaded via Thoth.

              FTP credentials
                Protocol: SFTP Host: gbooks.punctumbooks.com Port: 42636 User: www-data
                Pass: Ki7haKCComLcv8ep
                Files

                For Google Books, PDF, cover and ONIX 3.0 out for Google Books files are uploaded via SFTP. Support documentation here.

                  <ISBN>.PDF in the ebooks/40ZZ8ET folder
                  <ISBN>.JPG in the ebooks/40ZZ8ET folder <publisher>-<timestamp>.XML go in the onix/40ZZ8ET-full folder

                  The following URLs are relevant:

                    https://gbooks.punctumbooks.com/onix/ https://gbooks.punctumbooks.com/onix/40ZZ8ET-full/ https://gbooks.punctumbooks.com/onix/validate/ https://gbooks.punctumbooks.com/ebooks/ (pwd protected with a user/pass for Google) https://gbooks.punctumbooks.com/ebooks/40ZZ8ET/

                    EBSCO

                    PDFs are automatically uploaded via Thoth.

                    FTP credentials
                      Protocol: SFTP Host:  sftp.epnet.com  Port: 22 User:  76204_PunctumB Pass:  SIFyH.9[
                      Files

                      Upload the following:

                        <print ISBN>.PDF <print ISBN>.JPG ONIX 2.1 out for EBSCO files are uploaded via SFTP.

                        Internet Archive

                        Ebooks are automatically uploaded to the Internet Archive via the Thoth Archiving Network.

                        Project Muse

                        PDFs are automatically uploaded via Thoth.

                        For an upload to Project Muse, a boook PDF file needs to be renamed with its ISBN, and be accompanied by a cover file with the same eISBN name. The metadata are stored in ONIX format, based on the format generated by OAPEN. The books are then uploaded through FTP to the folder /JHUP_file_folder

                        FTP Info
                          username: punctum password: GocAnWaj Server: ftp.press.jhu.edu Port: 22

                          For uploading: please change to the “uploads” directory. You will only be able to upload data to this directory. For pickup: please change the folder or directory to “FTPSHARE” then go to the “pub” directory.

                          DOAB

                          Upload to DOAB is automated via Thoth>OAPEN.

                          EBSCO KB

                          FTP Credentials
                            Protocol: FTP Host: econtentftp.ebsco.com
                            Port: 21 User: punctumbooks
                            Pass: H5M6tbRG
                            Files
                              punctum catalog KBART record prefixed with date

                              4. Additional Information

                              5. Document Control

                              Document ID PRO-017022
                              Document Owner Vincent
                              Version 1.0
                              Last Date of Change October 3,31, 2025
                              Next Review Due Date
                              Version & Change Tracking